rayfire for unity:使用bomb 或者gun摧毁物体
·
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 空物体就行
更多推荐

所有评论(0)