Menu
CoddyTech

Tekan untuk Bergerak

Termasuk bagian Input dan Pergerakan dalam perjalanan Godot di Coddy. Pelajaran 1 dari 28.

Godot membaca tombol melalui aksi input: nama untuk hal yang ingin dilakukan pemain. Setiap game dalam kursus ini memiliki aksi berikut:

  • move_left, move_right, move_up, move_down: tombol panah dan WASD
  • jump: Spasi, W atau Panah Atas
  • action: E atau Enter

Input.is_action_pressed("move_right") bernilai true saat pemain menahan tombol panah kanan atau D. Periksa aksi ini di _process, yang berjalan setiap frame:

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

Baris di bawah if diawali dengan dua tab. Baris itu berjalan hanya pada frame saat tombol ditahan, sehingga karakter utama berhenti saat kamu melepas tombol.

challenge icon

Tantangan

Mudah

Buat hero berjalan ke kanan dengan kecepatan 200 piksel per detik saat kamu menahan move_right. Saat kamu melepaskannya, hero berhenti.

Coba sendiri

extends Node2D

func _process(delta):
	pass
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Input dan Pergerakan

Latihan sendiri: Playground Godot