Menu
CoddyTech

処理は毎フレーム実行される

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

Godotは、ゲームの新しい画面を1秒間に何度も描画します。各画面はフレームです。このゲームは1秒間に60フレームで動作します。

_ready()は1回だけ実行されます。_process()は各フレームで実行されるため、1秒間に60回実行されます。

func _process(delta):
	position.y += 1

これにより、ノードは各フレームで下に1ピクセル移動するので、1秒間に60ピクセル移動します。移動幅が小さいため、滑らかにスライドして見えます。

今は括弧内のdeltaはそのままにしておきましょう。次のレッスンで説明します。

challenge icon

チャレンジ

簡単

ロボットを右に滑らせましょう。_process()の中で、各フレームで右に2ピクセル移動させてください。

自分で試してみよう

extends Node2D

func _process(delta):
	pass
quiz icon腕試し

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

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

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