TriggerModule 的脚本接口。
此模块可用于当粒子触摸一组碰撞形状时杀死粒子,或用于调用脚本命令以允许在触发器激活时应用自定义粒子行为。
MonoBehaviour.OnParticleTrigger 的示例代码展示了回调类型操作如何工作。
其他资源:ParticleSystem,ParticleSystem.trigger。
colliderCount | 指示附加到此粒子系统触发器的碰撞形状数量。 |
colliderQueryMode | 确定在调用 [[ParticleSystem::GetTriggerParticles]] 时是否提供碰撞器信息。 |
enabled | 指定 TriggerModule 是启用还是禁用。 |
enter | 选择当粒子进入触发器体积时要执行的操作。 |
exit | 选择当粒子离开触发器体积时要执行的操作。 |
inside | 选择当粒子位于触发器体积内部时要执行的操作。 |
outside | 选择当粒子位于触发器体积外部时要执行的操作。 |
radiusScale | Unity 在处理重叠之前应用于每个粒子大小的乘数。 |
AddCollider | 添加与此粒子系统触发器关联的碰撞形状。 |
GetCollider | 获取与此粒子系统触发器关联的碰撞形状。 |
RemoveCollider | 移除与此粒子系统触发器关联的碰撞形状。 |
SetCollider | 设置与此粒子系统触发器关联的碰撞形状。 |