Unity 6.3
0 онлайн 70 гостей 3 в системе
Вход

AdaptivePerformanceIndexer

класс в UnityEngine.AdaptivePerformance

Выполнено в:UnityEngine.AdaptivePerformanceModule

Описание

Высокоуровневая реализация адаптивной производительности, которая отслеживает производительность и термические состояния устройства и предоставляет их AdaptivePerformanceScaler, которые используют информацию для повышения или снижения уровней производительности. Система действует как менеджер AdaptivePerformanceScaler и управляет сроком службы скалеров в сценах.

Свойства

Свойство Описание
PerformanceActionТекущее определённое действие, требуемое состоянием производительности. Действие StateAction.Increase игнорируется, если ThermalAction понижается.
ThermalActionТекущее определённое действие, требуемое тепловым состоянием. Действие StateAction.Increase игнорируется, если PerformanceAction понижается.
TimeUntilNextActionОставшееся время до следующего действия.

Открытые методы

Метод Описание
GetAllRegisteredScalersВозвращает все скейлеры независимо от их состояния.
GetAppliedScalersВозвращает все применяемые в настоящее время масштаберы.
GetDisabledScalersВозвращает все отключенные в настоящее время масштаберы.
GetUnappliedScalersВозвращает все непримененные в данный момент масштаберы.
UnapplyAllScalersОтменить применение всех активных масштаберов.

Защищенные методы

Метод Описание
DeltaTimeВозвращает только Time.deltaTime и инкапсулируется в первую очередь для тестов.