Version: 2020.3

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设置与粒子系统触发器关联的碰撞形状。
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961