Unity 6.3
0 онлайн 91 гостей 3 в системе
Вход
Оптимизация Шаг 118 из 208

Проверить, использует ли сетка конвейер асинхронной загрузки

Определение конвейера загрузки Unity используется для сетки, вы можете использовать Profiler или другой инструмент профилирования и наблюдать за активностью потока и маркерами профилирования.

Следующие данные указывают на то, что Unity использует конвейер асинхронной загрузки для загрузки текстур или мешей:

  • Маркеры профилирования AsyncUploadManager.ScheduleAsyncRead, AsyncReadManager.ReadFileи Async.DirectTextureLoadBegin.
  • Активность в потоке AsyncRead.

Если вы не видите эту активность, то Unity не использует конвейер асинхронной загрузки.

Обратите внимание, что следующие маркеры профилера не указывают на то, что Unity использует конвейер асинхронной загрузки; Unity вызывает их для проверки необходимости выполнения какой-либо работы по асинхронной загрузке:

  • Initialization.AsyncUploadTimeSlicedUpdate
  • AsyncUploadManager.AsyncResourceUpload
  • AsyncUploadManager.ScheduleAsyncCommands