unity3d拖拽子物体影响到父物体的坐标

问题:将子物体拖拽到父物体下面的时候,父物体的坐标轴受到到子物体影响

解决办法:将Center改成Pivot即可解决。

unity3d拖拽子物体影响到父物体的坐标

原因:

1、Cneter是多个模型联合起来的中心点,是Unity自动计算出来的中心点,这里的GameObject是一个空物体,而Turret的中心点是具有的,这里,在整个联合起来的模型中联合中心点就是Turret的中心点,所以,当Turret拖拽到GameObject下后,GameObject的中心点就变成了Turret的中心点,

2、而Pivot是自身的中心点,当GameObject采用Pivot形式的时候,不再收到其它模型的影响,只以自身的中心点为中心点,所以就不会被改变。

扩展:在一些例如3dmax的建模软件中,建模师可以自定义模型中心点的位置。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年2月2日
下一篇 2022年2月2日

相关推荐