Menu
CoddyTech

スクリーンセーバー:漂流

CoddyのGodotジャーニー「ノードとシーン」セクションの一部。レッスン 24/28。

次の5つのレッスンでは、画面上を漂い、端に当たると跳ね返り、跳ね返るたびに色が変わるロゴのスクリーンセーバーを作ります。

シーンには暗い空と、白いプレート、影、Labelを持つLogoノードがあります。ロゴのmodulateでプレートを青く色付けします。そのスクリプトであるlogo.gdは、まだ何もしません。

最初のステップは速度です。ノード変数に保持しておけば、後のステップでロゴが跳ね返るときに変更できます。

challenge icon

チャレンジ

簡単

スクリーンセーバーを開始しましょう。ロゴを漂わせます。

  1. logo.gdの先頭に、Vector2(200, 90)に設定したノード変数velocityを追加します。
  2. _process()で、deltaを使って、1秒あたりvelocityの分だけロゴを動かします。

「プレイ」を押します。ロゴが右下に向かって漂い、今のところ画面外へ出ていきます。その後、「確認」を押します。

自分で試してみよう

extends Node2D

func _process(delta):
	pass

ノードとシーンのすべてのレッスン

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