При переключении сцены с уровня в главное меню сценарии не загружаются и кнопки не работают. Как это исправить? - PullRequest
1 голос
/ 05 апреля 2019

Я создаю маленькую 2d игру с Godot-движком.Программа запускается в главном меню и оттуда вы можете запустить первый уровень.При возврате с первого уровня обратно на главный экран с помощью кнопки, которую я реализовал в меню паузы, главное меню выглядит очень иначе по сравнению с запуском программы, и ни одна из кнопок больше не работает.Кто-нибудь сталкивался с подобной проблемой и знает, что сделать, чтобы это исправить?

Переключение сцены из главного меню и обратно выполняется с помощью

#path_to_scene to main screen is here "res://menu/startpage.tscn"
get_tree().change_scene(path_to_scene) 

Imgur, правое меню, Imgur, неправильное меню

1 Ответ

0 голосов
/ 06 мая 2019

Вы можете попробовать это:

get_tree().get_root().get_node("startpage").queue_free() # Free the scene
get_tree().change_scene("res://menu/startpage.tscn")     # Change to the scene
get_tree().reload_current_scene()                        # Reload the actual scene (startpage)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...