Unity插件分享——Adjust Pivot 修改物体的轴心

安装与使用:

 Unity Adjust Pivot -- UWA问答 | 开源库 | 帮助开发者发现更好的解决方案| 侑虎科技

将此链接中的 AdjustPivot.unitypackage  下载,然后拖到unity中即可,如下图:

 使用:

1.首先创建一个测试Cube,此时Cube的轴心是在整个立方体的正中心

2.现在开始调整轴心,首先要创建一个空物体,并且作为Cube的子物体,并将其位置调整到目标轴心位置(如果要将轴心改到左下角,那么就让空物体的位置和Cube的左下角在同一位置,并设置父子级关系),如下,将轴心调整到红框位置,Cube的角落

 

3.打开设置面板,Window->Adjust Pivot

 

4. 此时在Hierarchy面板选中新建的轴心空物体,在Adjust Pivot设置框中,点击## Move Cube’s pivot here按钮,此时就可以将Cube的轴心更改到角落

 5.更改完毕后,就可以将Cube下的空物体删除,此时在旋转Cube,就会发现其已经开始围绕着新的轴心在旋转

唯一的缺点就是,当改变轴心之后,物体的碰撞也会随之移动,如下图,物体的碰撞也移动了,不在和Cube模型贴合,还需要进行手动调整

猜你喜欢

转载自blog.csdn.net/weixin_47952981/article/details/128336527