使用此类可设置许多属性,以控制 Unity 项目中的 VisualEffect 行为。
fixedTimeStep | 帧率更新的固定间隔。节拍率以秒为单位。 |
maxDeltaTime | 更新间隔的最大允许增量时间。此限制会影响 fixedDeltaTime 和 /deltaTime/。节拍率以秒为单位。 |
FlushEmptyBatches | Deallocates all empty batches used in the VFX runtime. |
GetBatchedEffectInfo | Gets information on how a Visual Effect Asset is batched. |
GetBatchedEffectInfos | Gets batch information of all active Visual Effect Assets. |
IsCameraBufferNeeded | 查询对于给定摄像机 VFX Manager 所需的缓冲区。 |
PrepareCamera | 使用此方法为此帧准备每个摄像机的 VFX 命令。 |
ProcessCameraCommand | 使用此方法为当前帧准备每个摄像机的 VFX 命令。 |
RequestRtasAabbConstruction | Request the construction of AABB buffers by the Visual Effects for the current frame. |
SetCameraBuffer | 使用此方法可为摄像机设置给定类型的缓冲区。这允许 VFX Manager 使用缓冲区。 |
SetRayTracingEnabled | Enables or disables Ray Tracing for all Visual Effects. |