Table of Contents

设置精灵边界

初级 设计师

**精灵边界(sprite borders)**是缩放精灵时不会变形的区域。这对于菜单按钮等 UI 元素所使用的精灵非常有用。你只能为精灵表类型设置为 UI 的精灵设置精灵边界。

原始精灵 无边界缩放 有边界缩放
原始精灵 无边界 有边界
边缘发生变形 边缘不变形

设置精灵边界

  1. 在精灵编辑器中,确保精灵表类型设置为 UI。

    选择 UI

    Note

    这不会影响精灵在运行时的渲染方式,只是让你可以设置一些稍有不同的属性,包括精灵边界。

  2. 从 **Sprites(精灵)**列表中,选择要添加精灵边界的精灵。

  3. 确保该精灵的纹理区域是正确的。有关如何操作的信息,请参阅编辑精灵。

    选择纹理区域

  4. 在精灵编辑器工具栏中,选择 **Sprite border resize(精灵边界调整)**工具。

    边界调整工具

  5. 将精灵边界拖动到所需位置。

Note

默认情况下,精灵边界与精灵的纹理区域一致。

Tip

你可以使用 Ctrl + 滚轮进行缩放,以便精确选择。

Tip

要精确调整精灵边界,可以在属性网格中逐个调整

在属性网格中调整精灵边界

锁定精灵边界

默认情况下,调整纹理区域大小时精灵边界也会随之移动。要避免这种情况,请点击工具栏中的 Lock the sprite borders(锁定精灵边界)。

锁图标

Note

精灵边界始终位于纹理区域之内。

另请参阅