Fix vertical movement sprite in Dodge the Creeps (#1006)

Using rotation in the player node instead of flipping vertically, by doing so the trail is also rotated.
This commit is contained in:
Luis Henrique Rocha
2024-02-07 23:16:03 +01:00
committed by GitHub
parent f954d78903
commit 8fc246a051

View File

@@ -37,11 +37,12 @@ func _process(delta):
$AnimatedSprite2D.flip_h = velocity.x < 0
elif velocity.y != 0:
$AnimatedSprite2D.animation = &"up"
$AnimatedSprite2D.flip_v = velocity.y > 0
$Trail.rotation = PI if velocity.y > 0 else 0
rotation = PI if velocity.y > 0 else 0
func start(pos):
position = pos
rotation = 0
show()
$CollisionShape2D.disabled = false