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 WASDjump: Spasi, W atau Panah Atasaction: 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 * deltaBaris di bawah if diawali dengan dua tab. Baris itu berjalan hanya pada frame saat tombol ditahan, sehingga karakter utama berhenti saat kamu melepas tombol.
Tantangan
MudahBuat 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
Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Input dan Pergerakan
1Aksi input
Tekan untuk BergerakKiri dan KananSatu SumbuEmpat ArahBaru DitekanInput yang Tidak DitanganiLatihan sendiri: Playground Godot