godot-shooter / commit
Make turning smoother.
Enemy.gd | 2 +- Player.gd | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Enemy.gd b/Enemy.gd index c155da3..69f9fc4 100644 --- a/Enemy.gd +++ b/Enemy.gd @@ -58,7 +58,7 @@ func turn_towards(pos: Vector2): var to_dir = (pos - global_position).normalized() var curr_dir = velocity.normalized() var dir_diff = to_dir - curr_dir - var change = dir_diff.normalized() * turn_rate * move_speed + var change = dir_diff * turn_rate * move_speed velocity = (velocity + change).normalized() * move_speed func hurt(): diff --git a/Player.gd b/Player.gd index 0b3b80c..6049a56 100644 --- a/Player.gd +++ b/Player.gd @@ -67,7 +67,7 @@ func turn_towards(pos: Vector2): var to_dir = (pos - global_position).normalized() var curr_dir = velocity.normalized() var dir_diff = to_dir - curr_dir - var change = dir_diff.normalized() * turn_rate * move_speed + var change = dir_diff * turn_rate * move_speed velocity = (velocity + change).normalized() * move_speed func shoot():