Pengumpul Koin: Koin
Termasuk bagian Sinyal dan Tabrakan dalam perjalanan Godot di Coddy. Pelajaran 24 dari 27.
Masing-masing dari enam koin menjalankan coin.gd, jadi kamu menulisnya sekali saja. Koin melakukan tiga hal yang sudah kamu ketahui:
- Koin bergabung dengan grup
coins, agar Main dapat menghitung koin nanti. - Koin mendengarkan
body_entered-nya sendiri. - Koin menghapus dirinya sendiri saat pemain menyentuhnya.
Pemain berada dalam grup player, yang ditetapkan di scene. Periksa apakah pemain ada sebelum menghapus koin, agar tidak ada hal lain yang mengambilnya:
func _on_body_entered(body):
if body.is_in_group("player"):
queue_free()Tantangan
MudahTulis coin.gd:
- Di
_ready(), gabungkan ke grupcoinsdan hubungkanbody_enteredke_on_body_entered. - Di
_on_body_entered(body), hapus koin jika body berada dalam grupplayer.
Berjalanlah melewati koin-koin. Setiap koin akan menghilang.
Coba sendiri
extends Area2D
func _ready():
pass
Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Sinyal dan Tabrakan
3Kelompok
Bergabung dengan KelompokApakah Ada di Dalam Kelompok?Setiap Node dalam KelompokHitung Kelompok6Proyek: Pengumpul Koin
Pengumpul Koin: BerjalanPengumpul Koin: KoinLatihan sendiri: Playground Godot