Menu
CoddyTech

押して移動

CoddyのGodotジャーニー「入力と移動」セクションの一部。レッスン 1/28。

Godotは入力アクションを通じてキーを読み取ります。これは、プレイヤーが何をしたいかを表す名前です。このコースのすべてのゲームには、次のアクションがあります。

  • move_left、move_right、move_up、move_down:矢印キーとWASD
  • jump:Space、WまたはUp
  • action:EまたはEnter

プレイヤーが右矢印キーまたはDを押している間、Input.is_action_pressed("move_right")はtrueになります。毎フレーム実行される_processで確認します。

func _process(delta):
	if Input.is_action_pressed("move_right"):
		position.x += 200 * delta

ifの下の行は、2つのタブで始まります。この行はキーが押されているフレームでのみ実行されるため、キーを離すとヒーローは止まります。

challenge icon

チャレンジ

簡単

move_rightを押している間、ヒーローが右に1秒あたり200ピクセルの速度で歩くようにします。離すと、ヒーローは止まります。

自分で試してみよう

extends Node2D

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

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

入力と移動のすべてのレッスン

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