Как сбросить состояние UI в Unity

Суть вопроса: Есть меню в игре. Пользователь выбирает некие настройки и при нажатии кнопки "Начать" загружается новая сцена. В Canvas и EventSystem прописано DontDestroyOnLoad. Соответственно UI при загрузке сцены работает, но меню остается в том же положении, в котором было до загрузки сцены, некоторых кнопок не видно, некоторые наоборот показывается, хотя не должны. Состояние кнопок (что скрываем, что показываем) прописано в отдельном классе в Awake. Можно ли как-то "триггернуть" интерфейс, чтобы сработал метод Awake из класса, в котором прописано, что скрывается, что показывается?


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