Version: 2020.1

TriggerModule

struct in UnityEngine

切换到手册

描述

粒子系统 TriggerModule 的脚本接口。

此模块用于在粒子接触一组碰撞形状时湮灭 粒子,或是用于调用脚本命令以在触发器激活时应用自定义粒子行为。


MonoBehaviour.OnParticleTrigger 的示例代码演示回调类型操作的工作方式。


另请参阅:ParticleSystemParticleSystem.trigger

变量

enabled指定启用还是禁用 TriggerModule。
enter选择在粒子进入触发器体积时要执行的操作。
exit选择在粒子离开触发器体积时要执行的操作。
inside选择在粒子处于触发器体积之内时要执行的操作。
maxColliderCount可附加到此粒子系统触发器的最大碰撞形状数。
outside选择在粒子处于触发器体积之外时要执行的操作。
radiusScaleUnity 在处理重叠之前应用于每个粒子大小的乘数。

公共函数

GetCollider获取与粒子系统触发器关联的碰撞形状。
SetCollider设置与粒子系统触发器关联的碰撞形状。