15 lines
344 B
GDScript
15 lines
344 B
GDScript
extends PathFollow3D
|
|
|
|
var duration : float = 4.0
|
|
@onready var sprite : Sprite3D = $Sprite3D
|
|
|
|
func _ready() -> void:
|
|
animate()
|
|
|
|
var tween : Tween
|
|
func animate():
|
|
if tween:
|
|
tween.kill() # Abort the previous animation.
|
|
tween = create_tween()
|
|
tween.tween_property(self,"progress_ratio" , 1.0, duration)
|
|
tween.tween_callback(self.queue_free)
|