Version: 2020.2

TriggerModule

struct in UnityEngine

切换到手册

描述

粒子系统 TriggerModule 的脚本接口。

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


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


另请参阅:ParticleSystemParticleSystem.trigger

变量

colliderCountIndicates the number of collision shapes attached to this Particle System trigger.
colliderQueryModeDetermines whether collider information is available when calling [[ParticleSystem::GetTriggerParticles]].
enabled指定启用还是禁用 TriggerModule。
enter选择在粒子进入触发器体积时要执行的操作。
exit选择在粒子离开触发器体积时要执行的操作。
inside选择在粒子处于触发器体积之内时要执行的操作。
outside选择在粒子处于触发器体积之外时要执行的操作。
radiusScaleUnity 在处理重叠之前应用于每个粒子大小的乘数。

公共函数

AddColliderAdds a Collision shape associated with this Particle System trigger.
GetCollider获取与粒子系统触发器关联的碰撞形状。
RemoveColliderRemoves a collision shape associated with this Particle System trigger.
SetCollider设置与粒子系统触发器关联的碰撞形状。