Skip to content

编辑点

点是指特定位置,用于引用精灵周围的位置。每个精灵都以两个默认点开始,命名为“原点”和“中心”。这些点中的每一个都可以从其默认位置移动。

  • 原点点创建在精灵图像的左上角。该点用于在场景中定位精灵对象的图像。
  • 中心点创建在图像的尺寸的一半处。中心点在其他游戏引擎中也称为“锚点”或“枢轴点”,是围绕其旋转或翻转图像的点。

提示

例如,如果精灵图像的尺寸为100 x 100像素,则图像的原点将位于图像的(0,0)处,即图像的左上角。中心点相对于图像的原点,将位于(50,50),即(100/2,100/2)。

为精灵添加自定义点

  • 可以使用“编辑点”按钮打开点编辑器。

打开点编辑器

  • 可以直接在左侧的动画帧上移动自定义点,并在右侧调整坐标。

  • 可以取消“为所有动画共享相同的点”开关,以为精灵的每个动画设置不同的位置。

  • 可以取消“为该动画的所有精灵共享相同的点”开关,以为动画的每个帧设置不同的位置。

点编辑器

在事件中使用自定义点

  • 可以在事件中使用PointXPointY表达式来使用自定义点。自定义点的名称必须用双引号括起来。

自定义点表达式

编辑默认的原点和中心点

如果精灵图像没有居中,或者希望图像围绕特定位置旋转,可以更改原点中心点的位置。默认情况下,中心点位置会自动计算。如果要更改其位置,请单击其旁边的编辑图标。

提示

如果精灵被旋转或翻转,点将自动移动以保持在精灵上的相同相对位置。