Menu
CoddyTech

Drzwi, które się otwierają

Część sekcji Sygnały i kolizje ścieżki Godot w Coddy. Lekcja 16 z 27.

Aby zwolnić inny węzeł, wywołaj na nim queue_free():

$Door.queue_free()

Ten skrypt znajduje się w Main, głównym węźle sceny. Zwykłe wywołanie queue_free() zwolniłoby Main i wszystkie węzły w grze.

Bursztynowe drzwi są obiektem typu StaticBody2D — nieruchomym, solidnym obiektem, takim jak ściany. Nie możesz przez nie przejść, dopóki nie zostaną zwolnione.

challenge icon

Wyzwanie

Łatwy

Główny węzeł już nasłuchuje zielonego talerza. Gdy na niego wejdziesz, zwolnij Door. Następnie przejdź przez otwór.

Spróbuj swoich sił

extends Node2D

func _ready():
	$Plate.body_entered.connect(_on_plate_body_entered)

func _on_plate_body_entered(body):
	pass
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Sygnały i kolizje

Poćwicz samodzielnie: Edytor online Godot