Menu
CoddyTech

Putar Pesawat

Termasuk bagian Proyek dalam perjalanan Godot di Coddy. Pelajaran 10 dari 33.

Proyek berikutnya adalah penembak asteroid. Sebuah kapal berputar, melaju, dan menembaki bebatuan yang melayang. Kamu menang saat tidak ada batu tersisa, dan kalah jika ada batu yang mengenai kapal.

Skripnya adalah ship.gd, rock.gd, dan main.gd. Mulai dengan kapal. Kapal ini tidak meluncur seperti paddle. Kapal ini berputar: tombol Kiri dan Kanan mengubah rotation-nya, dalam radian.

rotation += Input.get_axis("move_left", "move_right") * TURN_SPEED * delta

Satu putaran penuh sekitar 6.28 radian. Dengan TURN_SPEED sebesar 4, satu putaran penuh memerlukan sekitar satu setengah detik. Rotasi positif membuat kapal berputar searah jarum jam.

challenge icon

Tantangan

Mudah

Di ship.gd, tambahkan const TURN_SPEED = 4.0 dan putar kapal dengan tombol Kiri dan Kanan di _physics_process, dengan kecepatan TURN_SPEED radian per detik. Tombol Kanan memutarnya searah jarum jam.

Coba sendiri

extends CharacterBody2D

func _physics_process(delta):
	pass
quiz iconUji dirimu

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

Semua pelajaran di Proyek

Latihan sendiri: Playground Godot