碰撞模块的脚本接口。
bounce | 在碰撞之后向每个粒子施加的力的大小。 |
bounceMultiplier | 更改反弹乘数。 |
colliderForce | 在被来自此粒子系统的粒子击中时,向碰撞体施加的力的大小。 |
collidesWith | 控制与此粒子系统碰撞的层。 |
dampen | 在碰撞之后每个粒子失去的速度的大小。 |
dampenMultiplier | 更改阻尼乘数。 |
enabled | 启用/禁用碰撞模块。 |
enableDynamicColliders | 在使用世界碰撞模式时,允许粒子与动态碰撞体碰撞。 |
lifetimeLoss | 在碰撞之后粒子生命周期减少的程度。 |
lifetimeLossMultiplier | 更改生命周期损失乘数。 |
maxCollisionShapes | 在粒子碰撞方面考虑的最大碰撞形状数。多余形状会被忽略。地形优先。 |
maxKillSpeed | 湮灭碰撞之后速度超过此阈值的粒子。 |
maxPlaneCount | 可以设置为碰撞体的最大平面数。 |
minKillSpeed | 湮灭碰撞之后速度低于此阈值的粒子。 |
mode | 在 2D 与 3D 世界碰撞之间进行选择。 |
multiplyColliderForceByCollisionAngle | 如果为 true,则在从粒子向碰撞体施加力时会考虑碰撞角度。 |
multiplyColliderForceByParticleSize | 如果为 true,则在向碰撞体施加力时会考虑粒子大小。 |
multiplyColliderForceByParticleSpeed | 如果为 true,则在向碰撞体施加力时会考虑粒子速度。 |
quality | 指定针对场景中碰撞体的粒子碰撞准确性。 |
radiusScale | 在处理碰撞之前应用于每个粒子大小的乘数。 |
sendCollisionMessages | 发送粒子回调消息。 |
type | 要执行的粒子碰撞的类型。 |
voxelSize | 碰撞缓存中的体素的大小。 |