😺

[Godot Engine 4] Tweenの終了をawaitで待つ

2023/09/23に公開

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