Kamera yang Mengikuti
Termasuk bagian Sensasi Game dalam perjalanan Godot di Coddy. Pelajaran 8 dari 23.
Level ini lebarnya 1600 piksel, tetapi jendela hanya menampilkan 640 piksel. Saat robot berjalan ke kanan, robot keluar dari layar. Node Camera2D menentukan bagian level yang terlihat di layar.
Tampilan berpusat pada kamera. Jadikan kamera sebagai child dari pemain, dan kamera akan bergerak bersama pemain. Pemain pun tetap berada di tengah layar.
var camera = Camera2D.new()
$Player.add_child(camera)Camera2D.new() membuat node kamera, dan add_child menempatkannya di bawah pemain. Kamera pertama yang ditambahkan ke game akan menjadi kamera yang digunakan layar.
Tantangan
MudahDi level.gd, buat Camera2D dan tambahkan sebagai child dari $Player. Berjalanlah ke kanan dengan tombol panah atau D. Robot seharusnya tetap berada di tengah layar.
Coba sendiri
extends Node2D
func _ready():
pass
Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Sensasi Game
Latihan sendiri: Playground Godot