3D 对象的轴 Pivot 是操作的参考点。
轴通常是 3D 对象的几何中心。 下面通过一个例子来说明3D物体的轴的概念;
当立方体对象的坐标设置为(0, 0, 0)时音乐,即为世界中心的坐标位置,也就是说立方体的枢轴点为(0, 0, 0)坐标unity 物体绕自身旋转unity 物体绕自身旋转,并且立方体的枢轴点是精确的中心位置。 ,也是红、绿、蓝坐标轴的交点位置;
在此插入图片描述
旋转 3D 对象时,它也会绕轴 Pivot 旋转;
在此插入图片描述
3D物体枢轴点的位置在建模软件中指定,可以设置为任意位置;
2、对象的父子关系
有两个对象,对象A和对象B:
在此插入图片描述
在此插入图片描述
默认情况下,两者之间没有任何联系;
将对象B设置为对象A的子节点。在Hierarchy窗口中,将对象B拖到对象A上,如下图所示。 拖动后游戏动态,对象 B 成为对象 A 的一部分。这两个对象具有以下特点:
在此插入图片描述
3、子节点相对坐标
当物体B的坐标设置为(0,0,0)时,效果如下。 发现物体B不在世界中心;
在此插入图片描述
父子节点中,子节点相对于父节点有相对坐标;
选择游戏对象GameObject后,在右侧Inspector窗口看到的坐标都是相对坐标,是相对于父容器节点的坐标;
如果对象A在场景中,则父对象是整个游戏场景,其坐标是相对于世界中心的;
对象B是对象A的子节点,那么父对象是对象A,其坐标是相对于父对象的轴的;
移动/旋转父对象时,子对象的坐标和角度不会改变;