Unity粒子碰撞(例:灭火)

火:Unity粒子碰撞(例:灭火)

Unity粒子碰撞(例:灭火)

Unity导入自带粒子系统,火的Collision不勾选,灭火的水需要勾选Collision

水中Collision,选中world,改变Max Collision Shapes 大小。Unity粒子碰撞(例:灭火)

火还需要加碰撞体,在火上挂脚本:

Unity粒子碰撞(例:灭火)

如果需要强制修改水粒子系统的参数,可以在水上挂脚本,

Unity粒子碰撞(例:灭火)

如果需要强制改组件或脚本的参数,也可以使用这个方法。