Управление сценами [РЕШЕНО]

Общие вопросы о Unity3D

Управление сценами [РЕШЕНО]

Сообщение NikitosBarbos 23 апр 2017, 16:14

Всем доброго времени суток, столкнулся с такой проблемой как остановка(зависание) сцены после ее повторного запуска.
Заранее признателен за полезные советы по решению данной проблемы.
Последний раз редактировалось NikitosBarbos 23 апр 2017, 22:59, всего редактировалось 1 раз.
NikitosBarbos
UNец
 
Сообщения: 6
Зарегистрирован: 14 апр 2017, 10:01

Re: Управление сценами

Сообщение samana 23 апр 2017, 16:22

Причина может быть в коде.
Аватара пользователя
samana
Адепт
 
Сообщения: 4738
Зарегистрирован: 21 фев 2015, 13:00
Откуда: Днепропетровск

Re: Управление сценами

Сообщение NikitosBarbos 23 апр 2017, 16:25

samana писал(а):Причина может быть в коде.

Сцену вызываю обычным методом Application.LoadLevel(), либо SceneManager.LoadScene()
NikitosBarbos
UNец
 
Сообщения: 6
Зарегистрирован: 14 апр 2017, 10:01

Re: Управление сценами

Сообщение nik26 23 апр 2017, 17:14

извините все экстрасенсы в отпуске)

происходит ли зависание при загрузке пустой сцены?
Аватара пользователя
nik26
UNIт
 
Сообщения: 110
Зарегистрирован: 22 июн 2013, 02:13

Re: Управление сценами

Сообщение NikitosBarbos 23 апр 2017, 18:59

nik26 писал(а):извините все экстрасенсы в отпуске)

происходит ли зависание при загрузке пустой сцены?

Нет. Немножко обрисую ситуацию. Есть главное меню с кнопкой "Новая игра", она запускает сцену по средствам Application.LoadLevel (id_scene), далее с игровигровой сцены я возвращаюсь вновь в главное меню тем же способом, но когда я вновь жму "Новая игра", то сцена при загрузке останавливается под корню (передвижение персонажа, npc), за исключением начального диалогового окна и слайдера. Где то встречал похожую проблему, там человек писал про статические поля, и что если от них избавится, то проблема решится. Факт в том, что положение слайдера обрабатывается при помощи системы диалога по средствам статического поля.
NikitosBarbos
UNец
 
Сообщения: 6
Зарегистрирован: 14 апр 2017, 10:01

Re: Управление сценами

Сообщение nik26 23 апр 2017, 20:03

в данной проблеме без демонстрации кода тебе врятли кто то сможет помочь.

ps хотя если диалоговое окно и слайдер активны то вероятно просто скорость игры меняется, а я то решил что в прямом смысле зависание..
скорость контролируется через Time.timeScale, если такой найдется попробуй закомментить..
Аватара пользователя
nik26
UNIт
 
Сообщения: 110
Зарегистрирован: 22 июн 2013, 02:13

Re: Управление сценами

Сообщение NikitosBarbos 23 апр 2017, 22:59

nik26 писал(а):в данной проблеме без демонстрации кода тебе врятли кто то сможет помочь.

ps хотя если диалоговое окно и слайдер активны то вероятно просто скорость игры меняется, а я то решил что в прямом смысле зависание..
скорость контролируется через Time.timeScale, если такой найдется попробуй закомментить..


Прошу прощения за излишний сумбур, собака зарылась и правда в Time.timeScale (использую в окне паузы). Огромное спасибо, сам бы и не заметил)
NikitosBarbos
UNец
 
Сообщения: 6
Зарегистрирован: 14 апр 2017, 10:01


Вернуться в Общие вопросы

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8