轴心点概念3D物体的轴心Pivot,是操作的基准点

轴心点概念3D物体的轴心Pivot,是操作的基准点

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,其坐标是相对于父对象的轴的;

移动/旋转父对象时,子对象的坐标和角度不会改变;

文章来源:https://cloud.tencent.com/developer/article/2253954