使用精灵编辑器 (Sprite Editor) 的自定义轮廓 (Custom Outline) 选项可编辑 Unity 渲染精灵 (Sprite) 纹理所在的网格 (Mesh) 的形状。自定义轮廓 (Custom Outline) 编辑器允许使用控制点来创建和定义精灵网格轮廓的形状。
默认情况下,Unity 在矩形网格上渲染每个精灵。此网格可能包含纹理边框外部的透明区域,而渲染这些透明区域会对性能产生负面影响。使用自定义轮廓 (Custom Outline) 编辑器定义与精灵纹理轮廓匹配的网格轮廓时,可以减小透明区域的大小,从而提高性能。
要访问自定义轮廓 (Custom Outline) 编辑器,请选择一个精灵,然后在其 Inspector 窗口中选择精灵编辑器 (Sprite Editor)按钮。在精灵编辑器 (Sprite Editor) 窗口中,打开左上角的下拉选单并选择自定义轮廓 (Custom Outline) 以打开自定义轮廓 (Custom Outline)编辑器。
自定义轮廓 (Custom Outline) 编辑器允许您创建或生成精灵的网格。有两种方式创建自定义轮廓:让 Unity 自动生成形状,或在编辑器窗口中手动创建和编辑形状。
| 主题 | 描述 |
|---|---|
| 生成轮廓 | 根据精灵纹理自动创建轮廓。 |
| 编辑自定义轮廓 | 创建和优化自定义轮廓。 |
| 添加或删除控制点 | 控制精灵的行为及其相对于所附加的游戏对象的位置。 |
| 移动控制点 | 调整网格轮廓以细化或删除控制点。 |
| 移动边 | 在控制点之间选择并拖动边以重新塑造轮廓。 |
| 自定义轮廓 (Custom Outline) 编辑器参考 | 对齐控制点、调整轮廓公差、生成轮廓以及将轮廓复制或粘贴到单个或多个精灵中。 |