Q:

Межсценная работа в Unity

Есть главное меню - это первая сцена, из неё можно переходить на сцену с картой - это вторая сцена и в этой второй сцене есть кнопка выхода обратно в главное меню, при нажатии на которую происходит возврат в главное меню, но кнопки уже не реагируют никак, они сбрасывают события, которые были на них повешены, почему? 

A:

Дело было вот в чём, есть объект-пустышка, на котором висели скрипты меню, контроллер и т.  д.  и этот объект-пустышка перемещался на вторую сцену и из этой сцены была возможность перемещаться обратно на первую сцену, т.  е.  сцену с меню, но при переходе на эту первую сцену не работали кнопки меню, как раз таки из-за того, что скрипты меню были прикреплены к объекту пустышке, который перемещался по сценам методом "DontDestroyOnLoad".  Открепил эти скрипты от этого объекта, оставив только скрипт контроллера - заработало!