unity game 碰撞体全没了
时间: 2023-09-26 09:14:09 浏览: 100
回答:根据你提供的引用内容,你之前的实现方式是在人物模型中对应的部位添加一个子物体,并给子物体添加规则的碰撞体。这种方法在人物动作时可以灵活地跟随移动,避免了静态的mesh检测到不相关的部位而播放不相符的动画。然而,这种方法存在一些局限性,比如碰撞体的检测范围较大,不够精准;不同部位之间的碰撞体可能会出现交叉情况,影响效果;此外,这种实现方法可能较为复杂。\[1\]\[2\]
如果你在Unity游戏中碰撞体全没了,你可以尝试另一种实现方式。可以在骨骼的子节点上添加一个空对象,并给它挂载Mesh Collider组件。然后找到对应骨骼的Mesh,并将其拖到Mesh Collider的Mesh属性上。最后微调一下距离,确保碰撞体与肉眼所见一致。这样可以重新实现碰撞体的功能。\[3\]如果问题仍然存在,可能需要检查代码或其他设置,以确定是否有其他因素导致碰撞体消失。
#### 引用[.reference_title]
- *1* *2* *3* [【unity学习笔记-如何给动态的人物添加碰撞体】](https://blog.csdn.net/pure81/article/details/126785474)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文