Files
my-gd-game/scenes/laser.gd
2025-01-22 17:54:21 +01:00

20 lines
373 B
GDScript

extends Area2D
@export var speed = 500;
func _ready() -> void:
var tween = create_tween();
tween.tween_property(
$Sprite2D,
'scale',
Vector2(1.,1.),
0.2
).from(Vector2(0., 0.));
# Called every frame. 'delta' is the elapsed time since the previous frame.
func _process(delta: float) -> void:
position.y -= speed * delta;
if position.y < 0:
queue_free();