привет, у меня почему то сначала происходит загрузка(то есть юнити на секунду подвисает, загружая следующую сцену), и только потом появляется на указаное float время загрузочный экран, после чего открывается нужная сцена, не встречался с таким?
А будет ли повторная загрузка? Я не тестировал ваш код, но вижу тут асинхронную загрузку. У меня есть похожий код и он не загружает сцену второй раз. То есть загрузили уровень, вышли в меню и снова хотим начать игру, второй раз. И второй раз сцена загрузки зависнет. Хотя бы потому, что при асинхронной загрузке нужна выгрузка сцены, которую загружали.. Как то так.
@@СергейМилосердов-ж1п пробовал многое - асинхронную выгрузку сцены, отчистку-null объектов. Пока решение не нашел. На форумах - хабр/стек тоже не знают ( Если в ближайшее время не получится, буду искать другой код т.к. эти ютуберы скопипастили код друг у друга и толком его не проверили.
на каждой из сцен создаюшь такую же панельку и просто вмето единицы в скрипте создаешь Int переменную в которую будешь передавать номер сцены(след левл)
Привет! Топаем к 200 подписчиков) Спасибо вам за актив!
А что делать если всё сделал как показано на видео, нет ни каких ошибок, но Slider стоит на месте и не двигается, но при этом сцена загружается?
Загрузка... это мое состояние когда я видел новый метод AsyncOperation
а видео просто супер
лол
Этот канал очень хорошо подойдёт новичкам. Очень понятно объясняют.
видео топ Загрузка)
Пока очень круто, Загрузка
у меня не работает (в скрипте ошибок нет) но ни какого слайдера с загрузкой не появляется, после всех вышеперечисленных манипуляций
Если ты его сделал и добавил скрипт и не работает то это проблема у тебя, я не знаю что может быть не так(
ура новое видео, загрузка
помогите пожалуйста у меня в 21 строке юнити считает что нужна точка с запятой но там ее не должно быть что делать?
привет, у меня почему то сначала происходит загрузка(то есть юнити на секунду подвисает, загружая следующую сцену), и только потом появляется на указаное float время загрузочный экран, после чего открывается нужная сцена, не встречался с таким?
ты просто топ! всё понятно и быстро! Лучший!
Топ! Загрузка!
Загрузка=loading
Можно-ли сделать загрузочный экран, если у тебя переключает сцены другой скрипт? Загрузка.
да, возможно
А будет ли повторная загрузка? Я не тестировал ваш код, но вижу тут асинхронную загрузку. У меня есть похожий код и он не загружает сцену второй раз.
То есть загрузили уровень, вышли в меню и снова хотим начать игру, второй раз. И второй раз сцена загрузки зависнет. Хотя бы потому, что при асинхронной загрузке нужна выгрузка сцены, которую загружали..
Как то так.
Такая же проблема. Как выгрузить сцену, которую загружали первый раз?
@@СергейМилосердов-ж1п пробовал многое - асинхронную выгрузку сцены, отчистку-null объектов. Пока решение не нашел. На форумах - хабр/стек тоже не знают ( Если в ближайшее время не получится, буду искать другой код т.к. эти ютуберы скопипастили код друг у друга и толком его не проверили.
@@СергейМилосердов-ж1п нашел ответ.
1) void OnEnable() - чтобы корутина запускалась при каждой активации объекта.
2) В коде ошибка - лишнее yield return new WaitForSeconds(1f); - это вызывает зависание и ненужную задержку.
void OnEnable()
{
StartCoroutine(LoadSceneCoroutine());
}
IEnumerator LoadSceneCoroutine()
{
asyncOperation = SceneManager.LoadSceneAsync(sceneName);
while (!asyncOperation.isDone)
{
float progress = asyncOperation.progress / 0.9f;
loadingBarFill.fillAmount = progress;
loadingText.text = "Загрузка" + string.Format("{0:0}%", progress * 100f);
yield return 0;
}
}
к чему равен fillAmount?
@@NewUser78654
потратил 1,5 часа чтобы разобраться и в итоге ничего не получилось из за того что в конце он сказал полный бред
9 строка ошибка LoadingScreen что делать
Спасибо очень полезный канал , круто плучается)
Загрузка. Топ мне очень сильно поможет.
Спасибо очень помогло! Загрузка.
загрузка. коротко и понятно спс!
А, как сделать бота в 3д, я хочу сделать игру на подобии "Case Animatronics" и для этого мне нужен бот убийца. Модель у меня есть.
Крутой монтаж) загрузка.
что делать если загрузка бесконечная?
ставь другой индекс сцены
Спасибо, братан, очень помог
Загрузка)
А что если много уровней то типо много экранов загрузки делать?
на каждой из сцен создаюшь такую же панельку и просто вмето единицы в скрипте создаешь Int переменную в которую будешь передавать номер сцены(след левл)
Не рабоатет. Указывает ошибку на StartCoroutine(LoadAsync()); LoadAsync чё то проблема.
прочитай в чем ошибка и исправь, легко же)
@@loc_de У меня почему-то во всех видео про асинхронизацию такая ошибка.
Загрузка спасибо большое
но спасибо за видосик люблю
Код. Слово: Загрузка.
кодовое слово
плачу Лайком и коментом удачи и счастья и 6 значной зарплаты в хорошей валюте
Загрузка
не работает)
Не работает 😉
дайте скрипт этот пж