unity 为什么要做动态骨骼的碰撞,有什么用吗?请问
答案:1 悬赏:10 手机版
解决时间 2021-04-06 16:40
- 提问者网友:难遇难求
- 2021-04-05 18:48
unity 为什么要做动态骨骼的碰撞,有什么用吗?请问
最佳答案
- 五星知识达人网友:青灯有味
- 2021-04-05 19:07
首先为了降低计算消耗,大多数情况下不会用 MeshCollider,而是用多个标准几何体的组合来近似包裹住你的模型。
要做随蒙皮骨骼动画而运动的碰撞器其实很简单,你在 Unity 里把每个骨骼模型展开,给每个部分添加近似的标准几何体 Collider 包裹它就可以了(比如把两个圆柱 Collider 附加到腿上,把胶囊 Collider 附加到身子上等),最后把整个动画角色做成一个 Prefab,因为 Collider 是相对定位的,骨骼动画时,Collider 会跟随它管理的 Mesh 而动。
要做随蒙皮骨骼动画而运动的碰撞器其实很简单,你在 Unity 里把每个骨骼模型展开,给每个部分添加近似的标准几何体 Collider 包裹它就可以了(比如把两个圆柱 Collider 附加到腿上,把胶囊 Collider 附加到身子上等),最后把整个动画角色做成一个 Prefab,因为 Collider 是相对定位的,骨骼动画时,Collider 会跟随它管理的 Mesh 而动。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯