Added some projectile sprites

This commit is contained in:
2025-11-08 22:52:40 +03:00
parent 340b050489
commit 213a0d60ed
18 changed files with 255 additions and 50 deletions
@@ -1 +1,21 @@
extends AbstractProjectile
@onready var sprite_left := $Sprite2D_Left
@onready var sprite_right := $Sprite2D_Right
func _ready() -> void:
super._ready()
_update_sprite(_velocity)
func _update_sprite(velocity: Vector2) -> void:
var angle := posmod(floor(rad_to_deg(velocity.angle())), 360)
if angle > 90 and angle < 270:
sprite_left.show()
sprite_right.hide()
else:
sprite_left.hide()
sprite_right.show()