You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Unity 6异常:Box Collider移动但物体本体静止,求助解决方法

问题排查与解决步骤
  • 检查物体静态标记:选中桌子物体,查看Inspector面板顶部的Static复选框是否被勾选。如果是,取消勾选——静态物体的Transform不会被Rigidbody驱动,会直接导致Collider与渲染网格分离。
  • 核对层级结构:展开桌子物体的层级树,确认Rigidbody、Box Collider与Mesh Renderer在同一个物体上;如果是父子结构,确保Rigidbody只加在顶层父物体上,所有带Mesh的子物体都没有独立的Rigidbody。若Rigidbody仅添加在子物体,父物体无Rigidbody且位置固定,就会出现子物体Collider移动、父物体网格不动的情况。
  • 重置Transform组件:右键点击桌子物体Inspector中的Transform组件,选择Reset,修复可能存在的轴心点偏移或位置异常问题。
  • 检查模型导入设置:在Project面板选中桌子的原始模型文件,查看Import Settings的Mesh选项卡,确认Mesh Compression未过度压缩导致网格偏移,可尝试重新勾选Optimize Mesh后重新导入模型。
  • 替换Collider测试:删除现有Box Collider,添加Mesh Collider并勾选Convex选项,观察是否仍出现分离情况。若Mesh Collider表现正常,说明原Box Collider的中心、大小设置与实际网格不匹配,或碰撞体位置被误调整。

你提到柜子配置相同却正常,直接对比两者的层级结构、静态标记、Transform状态,大概率能快速定位差异点。

内容的提问来源于stack exchange,提问作者victory

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.13 15:05:56