Не удаляются дочерние объекты, godot engine

Я хочу сделать, чтобы при нажатии кнопки сначала удалялись все дети World, а потом добавлялись эти же дети. Я попробовал следующее:

func _on_RestartLevel_pressed():
    get_parent().remove_child($World)
    var a = load("res://Levels/Level_1.tscn").instance()
    get_parent().add_child(a)

Дети успешно добавляются, но не удаляются в начале

Бедные дети


Ответы (0 шт):