Сообщение от
Karirina
Ой, я похоже не уточнила... Моя ошибка... Я создаю собственное меню, поэтому и я там делаю кнопку Опции и Выход.
Как я понимаю, это делается на ивентах? И тебе нужны ивентовые вызовы для этих действий? Если да, то
Вызов выхода:
Код:
SceneManager.exit();
Вызов опций:
Код:
SceneManager.push(Scene_Options);
Вызывать через вызов скрипта в ивенте.
Сообщение от
Karirina
Понятно, но тогда есть вопрос как программа поймёт, что уровень персонажа изменился? Если я например заведу переменную "Уровень первый" и включу ее, то как программа поймёт, что надо включать переменную "Уровень два"? Или может это я чего-то не понимаю?
Я все никак не могу понять в чем проблема)
Так мы получаем текущий уровень персонажа, забивая его в переменную:
А позже, где тебе нужно проверить уровень, вставляем нашу переменную в ветвление и проверяем, забив в переменную перед ветвлением текущий уровень. Как я и говорил, если уровень всего один, то допустим, на первом эпизоде мы будет проверять равен ли текущий уровень персонажа 2, если да - делаем что-то, если нет - делает что-то другое. В дальнейшем делаем тоже самое, только во втором эпизоде будем уже проверять равен ли уровень 3 т.д.
Возможно, я все еще не понимаю, что нужно сделать, у меня бывает)
Социальные закладки