😺
[Godot Engine 4] Tweenの終了をawaitで待つ
Tweenのfinishedシグナルをawaitすることで、Tweenの終了後に別の処理をすることができます。
extends Node2D
func _ready() -> void:
var tween1 = get_tree().create_tween()
tween1.tween_property($Sprite2D1, "position", Vector2(900, 160), 1.0)
await tween1.finished # tweenの終了を待つ
var tween2 = get_tree().create_tween()
tween2.tween_property($Sprite2D2, "position", Vector2(900, 480), 1.0)
Discussion