Correction affichage joueur sans charge
This commit is contained in:
		
							parent
							
								
									3a7a3b4978
								
							
						
					
					
						commit
						7e74ba7393
					
				|  | @ -88,7 +88,7 @@ void Player::draw(Level& level) { | |||
|     if (previous_position != sf::Vector2f(0, 0)) { | ||||
|         sf::Vector2f right_dir = level.getRightDirection(); | ||||
|         sf::Vector2f diff = getPosition() - previous_position; | ||||
|          | ||||
| 
 | ||||
|         float rotate = (right_dir.x * diff.x + right_dir.y * diff.y) * 3 / 200; | ||||
|         sprite.rotate(rotate); | ||||
|     } | ||||
|  | @ -108,7 +108,7 @@ void Player::draw(Level& level) { | |||
|     } else if (getCharge() < 0) { | ||||
|         sprite.setFillColor(sf::Color(239, 83, 80)); | ||||
|     } else { | ||||
|         sprite.setFillColor(sf::Color::Transparent); | ||||
|         sprite.setFillColor(sf::Color::White); | ||||
|     } | ||||
| 
 | ||||
|     // dessin des sprites
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue