Godot - awaitでTweenの終了時に実行する処理を実装する
GDScriptのawaitを利用してTweenの終了時に実行する処理を実装するコード例です。
コード例ではTweenを作成し、awaitでTweenの終了時に実行する処理を追加しています。
「await tween名.finished」とする事で以降の処理はTweenの終了後に実行されるようになります。
func _ready():
var tween = create_tween()
tween.tween_property(self, "scale", Vector2(3, 3), 1)
tween.play()
# Tweenの終了時に実行する
await tween.finished
print("Tween Finished")