Unity中如何将物体的pivot point移至中心?
这是你要调整轴心的物体:
Unity 把物体轴心点移到中心的实用方法
如果你处理的是导入的模型(比如FBX/OBJ格式)
- 在Project面板找到对应模型文件,双击打开导入设置
- 切换到
Model标签页,找到Mesh区域的Pivot选项,选择Center后点击Apply - 刷新场景中的模型,轴心就会回到几何中心
如果是场景里的组合物体/GameObject
快速调整法
- 选中目标物体,点击顶部菜单栏的
GameObject->Center On Children,直接将轴心移到所有子物体的包围盒中心,适合快速处理
精准手动调整
- 选中目标物体,按W调出移动工具,在顶部工具栏右侧切换到
Center模式,此时能看到物体的几何中心位置 - 创建一个空GameObject作为临时父物体,把目标物体拖入这个空物体下
- 选中临时空物体,将Position的X/Y/Z都设为0(或用移动工具对齐到几何中心)
- 把目标物体拖回层级面板根目录,断开父子关系,删掉临时空物体,轴心就固定在中心了
注意事项
- 调整完成后记得测试脚本,确保功能逻辑正常
- 导入模型修改轴心后一定要点击
Apply,否则下次重新导入模型会恢复原有轴心
内容的提问来源于stack exchange,提问作者Hayden Phillips
相关产品推荐
相关产品推荐

