Menu
CoddyTech

あらゆるプロパティをトゥイーン

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

トゥイーンは、数値、Vector2、またはColorを保持する任意のプロパティを変更できます。プロパティ名はコードで使う名前と同じものを引用符で囲んで記述します:"position"、"scale"、"rotation_degrees"、"modulate"。

var tween = create_tween()
tween.tween_property(self, "scale", Vector2(2, 2), 0.5)

これにより、0.5秒でノードの大きさが2倍になります。

終了値はプロパティと同じ型でなければなりません。rotation_degreesは小数を保持するため、360ではなく360.0と記述します。ラジアンで表す"rotation"と混同しないでください。360ラジアンは約57回転です。

challenge icon

チャレンジ

簡単

ロボットがパッドまで滑っていきます。トゥイーンを変更して、ロボットがその場にとどまり、1回転するようにしてください。1秒でrotation_degreesを360.0までトゥイーンさせます。

自分で試してみよう

extends Node2D

func _ready():
	var tween = create_tween()
	tween.tween_property(self, "position", Vector2(480, 265), 1.0)
quiz icon腕試し

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

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

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