问题:
想要使物体随自己的中心轴自转,但是发现物体的pivot在物体外部,无法达成自转的效果。
解决方法:
https://assetstore.unity.com/packages/tools/utilities/super-pivot-free-modifier-104882
下载上面网址中的插件,并将脚本挂给你需要移动pivot的物体,在Inspector视图中出现Move Pivot按钮,点击按钮,然后自行调整Pivot就可以了!
虽然在maya或是3dMax里调整应该也是可行的,但是懒惰如我,并没有尝试。
以下是问题解决过程中的一些自言自语
发现物体总是围绕一个奇怪的轴旋转而不是围绕自身旋转,效果有点奇怪。
然后试图找到可以让它自转的方法。
然而它还是绕一个奇怪的轴旋转,很难过。
用新建的一个Cube测试之后发现应该是GameObject的问题???
如何移动GameObject中心轴?
Center切换到pivot模式,就可以看到目前的轴心了
Unity中的center和pivot
选择中心(Center)意味着使用当前所选所有物体的共同轴心,
选择轴心(Pivot)意味着将使用各个物体的实际轴心
插件大法好
最终使用了插件解决了pivot移动问题!!!
太好用了,强烈推荐!!!