统一
我创建了两个对撞机效果,并希望它们在相互碰撞时可以有一些功能。但我不知道如何制作两个粒子对撞机。
如何使火和水可以相互碰撞,火将被水熄灭。
感谢帮助!!!!
答案 0 :(得分:3)
来自文档(http://docs.unity3d.com/Manual/PartSysCollisionModule.html)
发送碰撞消息:选中此项可以检测粒子 OnParticleCollision函数从脚本中冲突。
但要小心。过度碰撞和粒子是获得性能问题的好方法
请务必遵循粒子系统的教程! https://unity3d.com/learn/tutorials/topics/graphics/particle-system
这是我目前能做的最好的事情,因为你没有提供我们可以评论的任何工作。
答案 1 :(得分:2)
如果粒子系统发生碰撞,单位粒子系统可能会与场景中的碰撞者(物体)发生碰撞。
但粒子系统不会相互碰撞。粒子没有体积,所以这是不可能的。
你不能使用内置的粒子系统来防火和防水,让它们相互碰撞。但是,您可以使用具有碰撞器的实际对象创建自定义粒子系统,该碰撞器可以按预期工作。