Menu
CoddyTech

順番に

CoddyのGodotジャーニー「ゲームの手触り」セクションの一部。レッスン 5/23。

1つのトゥイーンには複数のステップを含められます。同じトゥイーンに対する各tween_propertyの呼び出しは、その前のステップが完了するまで待機します。

var tween = create_tween()
tween.tween_property(self, "position:y", 150.0, 0.4)
tween.tween_property(self, "position:y", 265.0, 0.4)

これはホップです。ノードは0.4秒かけて上昇し、その後0.4秒かけて下降します。各ステップは、直前のステップが終了した位置から始まります。

一連の処理全体を1つのトゥイーンにまとめます。create_tween()を2回呼び出すと、同時に開始して同じプロパティを取り合う2つのトゥイーンが作られます。

challenge icon

チャレンジ

簡単

ロボットは0.5秒でパッドまで滑るように移動します。同じTweenに2つ目のステップを追加し、ロボットをホームに戻るようにx = 160まで滑るように移動させます。所要時間も0.5秒です。

自分で試してみよう

extends Node2D

func _ready():
	var tween = create_tween()
	tween.tween_property(self, "position:x", 480.0, 0.5)
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

ゲームの手触りのすべてのレッスン

自分で練習してみよう: Godotプレイグラウンド