VFXManager
класс в UnityEngine.VFX
Описание
С помощью этого класса задают ряд свойств, управляющих поведением VisualEffect в вашем проекте Unity.
Статические свойства
| Свойство | Описание |
|---|---|
| fixedTimeStep | Фиксированный интервал, в течение которого обновляется частота кадров. Тик частоты в секундах. |
| maxDeltaTime | Максимальное допустимое время дельты для интервала обновления. Это ограничение влияет на fixedDeltaTime и deltaTime. Частота тиков в секундах. |
Статические методы
| Метод | Описание |
|---|---|
| FlushEmptyBatches | Перераспределяет все пустые пакеты, используемые во время выполнения VFX. |
| GetBatchedEffectInfo | Получает информацию о том, как пакетируется ресурс визуального эффекта. |
| GetBatchedEffectInfos | Получает пакетную информацию обо всех активных ресурсах визуальных эффектов. |
| IsCameraBufferNeeded | Запросы, которые буферизирует VFX Менеджер для заданных Camera. |
| PrepareCamera | Используйте этот метод для подготовки команд per-Camera VFX для этого кадра. |
| ProcessCameraCommand | Используйте этот метод для обработки команд per-Camera VFX для текущего кадра. |
| RequestRtasAabbConstruction | Запросить построение буферов AABB с помощью Визуальных Эффектов для текущего кадра. |
| SetCameraBuffer | Используйте этот метод для установки буфера заданного типа для этого Camera. Это позволяет Менеджеру VFX использовать буфер. |
| SetRayTracingEnabled | Включает или отключает трассирование лучей для всех визуальных эффектов. |