【发布时间】:2017-05-03 12:55:37
【问题描述】:
团结
我创建了两个碰撞器效果,并希望它们在相互碰撞时能够具有一些功能。但我不知道如何制作两个粒子对撞机。
如何使火与水相撞,水能灭火。
感谢帮助!!!!
【问题讨论】:
标签: c# unity3d virtual-reality
团结
我创建了两个碰撞器效果,并希望它们在相互碰撞时能够具有一些功能。但我不知道如何制作两个粒子对撞机。
如何使火与水相撞,水能灭火。
感谢帮助!!!!
【问题讨论】:
标签: c# unity3d virtual-reality
来自文档 (http://docs.unity3d.com/Manual/PartSysCollisionModule.html)
Send Collision Messages :勾选此项以检测粒子 OnParticleCollision 函数的脚本碰撞。
不过要小心。过度碰撞和粒子是解决性能问题的好方法
也请务必遵循粒子系统教程! https://unity3d.com/learn/tutorials/topics/graphics/particle-system
这是我目前能做的最好的,因为你没有提供任何我们可以评论的工作。
【讨论】:
如果粒子系统启用碰撞,统一粒子系统可以与场景中的碰撞器(对象)发生碰撞。
但是粒子系统不会相互碰撞。粒子没有体积,所以这是不可能的。
你不能使用内置粒子系统来处理火和水,并让它们相互碰撞。但是,您可以使用具有碰撞器的实际对象创建自定义粒子系统,该碰撞器可以按您的预期工作。
【讨论】: