2015-03-24 1 views

ответ

0

Вам необходимо знать, как использовать Co-рутину для этого. Потому что вы будете использовать LoadLevelAsync, который будет запускать ваш рутинный вызов Co вместе с LoadLevelAsync. Поэтому во время загрузки ваш вызов панели «Прогресс» проверяет текущий прогресс и имеет логическую проверку, если загрузка завершена.

Использование новой полосы прокрутки пользовательского интерфейса для загрузки проще, но мне нужно будет поэтапно настроить его, потому что в основном это редактор, а не код. Поэтому я перенаправляю вас к старой функции GUI, которая позаботится об этом. На этот вопрос уже был дан ответ на странице ответа Unity3d.

http://answers.unity3d.com/questions/457594/how-to-make-a-progress-bar-for-loading-next-scene.html

0

Вы можете использовать выше метод упоминанием или ниже простой метод

Вы можете использовать полосы прокрутки в Unity UI и одной фоновой текстуры. Просто сделайте значение = 0 и Size = 0.5 и загрузите свою сцену, и когда сцена загружена, сделайте размер 1 и отключите полосу прокрутки и текстуру фона. :-)

 Смежные вопросы

  • Нет связанных вопросов^_^