Una porta che si apre
Fa parte della sezione Segnali e collisioni del percorso Godot di Coddy. Lezione 16 di 27.
Per liberare un altro nodo, chiama queue_free() su quel nodo:
$Door.queue_free()Questo script è su Main, la radice della scena. Una semplice chiamata a queue_free() libererebbe Main e tutti i nodi del gioco insieme a esso.
La porta color ambra è un StaticBody2D, un corpo solido che non si muove mai, come i muri. Non puoi attraversarla finché non viene liberata.
Sfida
FacileMain ascolta già la piastra verde. Quando ci sali sopra, libera Door. Poi attraversa il varco.
Provalo tu
extends Node2D
func _ready():
$Plate.body_entered.connect(_on_plate_body_entered)
func _on_plate_body_entered(body):
pass
Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Segnali e collisioni
Esercitati da solo: Playground Godot