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 * deltaSatu 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.
Tantangan
MudahDi 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
Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Proyek
1Proyek: Breakout
Pemukul BreakoutJaga Pemukul Tetap di Layar4Proyek: Penjelajah Ruang Bawah Tanah
Jelajahi Ruang Bawah TanahAmbil Kunci2Proyek: Penembak Asteroid
Putar PesawatNyalakan MesinLatihan sendiri: Playground Godot