Menu
CoddyTech

Kiri dan Kanan

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

Satu if memeriksa satu aksi. Untuk berjalan ke dua arah, tambahkan if kedua untuk aksi lainnya:

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

Pada setiap frame, Godot menjalankan kedua pemeriksaan. Masing-masing hanya menggerakkan hero saat tombolnya ditekan.

Tahan kedua tombol dan kedua baris dijalankan pada frame yang sama. Baris pertama menambahkan 200 piksel per detik, sedangkan baris lainnya menguranginya, sehingga hero tetap diam.

challenge icon

Tantangan

Mudah

Pahlawan bergerak ke kanan. Buat pahlawan bergerak ke kiri dengan kecepatan 200 piksel per detik juga saat kamu menahan move_left.

Coba sendiri

extends Node2D

func _process(delta):
	if Input.is_action_pressed("move_right"):
		position.x += 200 * delta
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