Texture.streamingTexturePendingLoadCount
Declaration
public static ulong streamingTexturePendingLoadCount;Описание
Число потоковых текстур с выходящими mipmaps для загрузки.
При добавлении новой камеры может потребоваться несколько кадров, чтобы определить, какие новые текстуры должны быть загружены. Поэтому на это значение нельзя положиться сразу. Если какие-либо объекты перемещаются или камера перемещается, то это значение изменится, так что не гарантировано, что оно упадет до нуля. При реализации камерных разрезов рекомендуется иметь минимальное время для вычисления уровней mipmap и максимальное время для ожидания перед выполнением разреза. Это свойство может быть использовано со значением между min и max для того, чтобы разрезать раньше, если mipmap загружается вовремя.
Минимальное время зависит от количества рендереров в Scene и количества, которые обрабатываются в каждом кадре. Минимальное задержка кадра может быть рассчитано как (Texture.streamingRendererCount + (QualitySettings.streamingMipmapsRenderersPerFrame-1)) / QualitySettings.streamingMipmapsRenderersPerFrame. Максимальное время должно быть приемлемым для пользователя. E.g. 0.5 секунд (или 30 кадров на 60Гц).
Дополнительные ресурсы: Texture.streamingRendererCount, QualitySettings.streamingMipmapsRenderersPerFrame, Texture.streamingTextureLoadingCount