1.对于爆炸物体:

物体层次如下图:父物体为空,下面挂载多个有网格控件的子物体:

(1)父物体需要挂载Rayfire Rigid

设置图如下:

 ·Object type=Mesh root ,因为父对象为空,下面才有子对象,并且子对象不是树状结构。

·simulation type = sleeping。不能设置为inactive,这样会不可破碎,设置为dynamic,运行之后因为子物体的collider不是很贴合,所以会稍微错位,尝试之后,sleeping是最合适的类型

·type = concrete(默认)。尝试使用heavy metal。物体很坚硬,比较难碎片化,挑场合

·demolition type  = runtime。这样在运行期间,物体才可以碎片化。

(2)子物体需要挂载collider。我尝试挂载mesh collider,无法破碎,换成box collider才行。不懂为什么。。。

2、对于武器

很简单了,爆炸武器就挂载rayfire bomb;枪就挂载rayfire gun 空物体就行

更多推荐