fix trajectory collision hit vertical line

This commit is contained in:
2025-08-22 23:55:18 +10:00
parent d7abbf9160
commit c2d4966c5f

View File

@@ -359,10 +359,10 @@ func _draw_collision_hit(pos: Vector2, side: Side, color: Color) -> void:
var is_left_or_right := side == SIDE_LEFT or side == SIDE_RIGHT
var line_from := (
(Vector2.UP if is_left_or_right else Vector2.LEFT) * _player_size.x / 2
(Vector2.UP if is_left_or_right else Vector2.LEFT) * _player_size.y / 2
)
var line_to := (
(Vector2.DOWN if is_left_or_right else Vector2.RIGHT) * _player_size.x / 2
(Vector2.DOWN if is_left_or_right else Vector2.RIGHT) * _player_size.y / 2
)
draw_dashed_line(pos + line_from, pos + line_to, color)