Menu
CoddyTech

Bersihkan Jalurnya

Termasuk bagian Sinyal dan Tabrakan dalam perjalanan Godot di Coddy. Pelajaran 18 dari 27.

Untuk menghapus semua node dari jenis yang sama, lakukan perulangan pada grup dan hapus setiap node:

for crate in get_tree().get_nodes_in_group("crates"):
	crate.queue_free()

Kamu tidak bisa menghapus list itu sendiri. get_nodes_in_group("crates").queue_free() menghentikan game dengan error karena list bukan node.

Tiga peti menghalangi jalan ke kanan. Semuanya berada dalam grup crates.

challenge icon

Tantangan

Sedang

Sakelar hanya menghapus Crate1. Buat sakelar menghapus semua crate dalam grup crates. Lalu telusuri.

Coba sendiri

extends Node2D

func _ready():
	$Switch.body_entered.connect(_on_switch_body_entered)

func _on_switch_body_entered(body):
	$Crate1.queue_free()
quiz iconUji dirimu

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

Semua pelajaran di Sinyal dan Tabrakan

Latihan sendiri: Playground Godot