Unity 2D粒子碰撞没有得到事件

时间:2015-04-01 14:01:03

标签: c# unity3d particle-system unity3d-2dtools

当我在2D游戏中打开粒子系统,并检查Inspector窗口中的碰撞按钮时,我希望得到一个事件On-Particle-Collision,但它永远不会发生!

我甚至添加了一个名为WorldParticleCollider的额外内容,但也没有发生冲突。

我甚至试图将这个WorldParticleCollider添加到敌人身上(只是无缘无故),并确定它不起作用。

截图:

  

Screenshot:

为什么会这样?

1 个答案:

答案 0 :(得分:0)

根据此question at the Unity forums OnParticleCollision目前可能不支持2D游戏。

  

根据Unity Roadmap,Unity 5.3(2015年12月8日)将提供此功能。

也许你可以在2D游戏中使用3D对撞机。

记住对撞机不能成为触发器!