Fixed projectile rotation

Fixed minor visual glitch where projectiles wouldn't be at the correct rotation after being deflected
This commit is contained in:
2026-03-03 17:04:12 -08:00
parent ebff6dfa3e
commit bbda9768a2

View File

@@ -23,7 +23,7 @@ func _draw():
func _process(delta: float) -> void:
position += direction * speed * delta
#position += playerDirection * speed * delta
look_at(player.global_position)
#look_at(player.global_position)
#look_at(direction)#
@@ -41,9 +41,9 @@ func changeDirection(normal: Vector2):
direction = normal
#direction = newDirection
#direction = direction.bounce(perp_line)
rotation = rad_to_deg(direction.angle())
rotation = direction.angle()
print("direction:", direction)
func bounce(normal: Vector2):
direction = direction.bounce(normal)
rotation = rad_to_deg(direction.angle())
rotation = direction.angle()