mirror of
https://github.com/godotengine/godot-demo-projects.git
synced 2026-01-04 23:10:08 +01:00
[Squash The Creeps] Use Basis.looking_at to control facing
Co-authored-by: Aaron Franke <arnfranke@yahoo.com>
This commit is contained in:
@@ -26,7 +26,8 @@ func _physics_process(delta):
|
||||
if direction != Vector3.ZERO:
|
||||
# In the lines below, we turn the character when moving and make the animation play faster.
|
||||
direction = direction.normalized()
|
||||
$Pivot.look_at(position + direction, Vector3.UP)
|
||||
# Setting the basis property will affect the rotation of the node.
|
||||
$Pivot.basis = Basis.looking_at(direction)
|
||||
$AnimationPlayer.speed_scale = 4
|
||||
else:
|
||||
$AnimationPlayer.speed_scale = 1
|
||||
|
||||
Reference in New Issue
Block a user