在 Mac 上整理已命名的 Affinity 颜色时,可以使用单独的调色板,或为色板名称统一添加前缀。若要创建可折叠的子组,可在 Assets 面板中使用原有的彩色形状,同时让文档调色板负责全局颜色链接。

此工作流程适用于在桌面端将现有的彩色矢量形状集合整理为已命名的系列。本文依据当前 Affinity 帮助中心的 Mac 界面。关键在于确定你需要的是更方便地选择颜色、可折叠的可复用形状集合,还是能一起更新的颜色。

Affinity 色板能包含嵌套子组吗?

当前文档介绍了 Swatches 面板中的调色板、已命名色板、列表外观和排序,但没有说明如何在调色板内创建嵌套色板文件夹或可折叠子组。文档说明的整理工具包括 Rename Palette、Duplicate Palette、Appearance 和 Sort。Swatches 面板

Assets 面板明确支持类别和子类别。每个子类别都可以展开或折叠,其中可存放可复用的对象或组。这提供了一种受支持的方式,可创建带有可见子组的已命名集合,但其中的条目是设计资源,而非颜色色板。Assets 面板

根据你接下来要做的事选择结构:

接下来要做的事 建议的整理方式 需要保留的界限
快速应用单个颜色 在一个调色板中使用已命名色板 前缀构成扁平的命名结构
在不同颜色系列之间切换 使用单独的已命名调色板 保留每个调色板原有的类型
浏览可折叠的彩色形状系列 使用带子类别的资源类别 条目仍是可复用对象
通过一个颜色定义更改多个对象 在文档调色板中使用全局颜色 对象必须实际使用这些全局颜色

这些建议将文档说明的功能整合为实用的决策参考。如果集合既需要可折叠浏览,也需要协调颜色编辑,可保留原始文档和其中的全局颜色,再将资源作为额外的浏览库。

整理颜色前先选择调色板类型

Affinity 区分三种相关的自定义调色板类型。Document 调色板保存在当前文档中。Application 调色板可用于任何 Affinity 文档。Mac 上可用的 System 调色板由操作系统存储,也可供其他已安装的应用使用。颜色调色板

例如,设想一个名为 Pebble 的虚构集合,包含三个系列:Base、Accent 和 Surface。如果这些颜色属于同一幅插图,并且部分颜色需要一起更新,请保留文档调色板。如果这些颜色只是供无关文档复用的常规选项,应用程序调色板可能更合适。只有在需要通过其他 Mac 应用访问时,才选择系统调色板。

全局颜色有更严格的限制:Affinity 将它们保存在文档调色板中。文档明确指出,将包含全局颜色的文档调色板作为 Application 或 System 调色板导入时,这些颜色会转换为标准颜色。因此,如果链接颜色编辑很重要,更改调色板范围会带来影响。全局颜色

更改任何内容之前,请先保存一份包含原始形状的文档副本。简要记录哪些颜色彼此独立,哪些颜色预计会一起更新。除了名称和视觉顺序,也应将预期行为视为集合结构的一部分。

整理已命名色板,同时保留其作用

打开 Window > General > Swatches。在 Panel Preferences 中,使用 Add Document Palette、Add Application Palette 或 Add System Palette 创建合适的调色板,然后使用 Rename Palette 为其命名,方便识别。Swatches 面板

对于示例中的 Pebble 集合,有两种实用的排列方式。如果你通常一次只使用一个系列,可以分别创建名为 Pebble — Base、Pebble — Accent 和 Pebble — Surface 的调色板。如果集合较小,而且你想同时查看所有颜色,则适合使用一个 Pebble 调色板。

在单一调色板中,可以使用诸如 01 Base — Slate、01 Base — Sand、02 Accent — Apricot 和 03 Surface — Mist 这样的名称。数字前缀明确标示了预期的系列顺序。这是一种编辑命名惯例,并非 Affinity 的子组功能。

若要从原始形状保存独立颜色,请先选择目标调色板。选中形状后,用颜色选择器指定其填充或描边,然后选择 Add current color to palette。或者,按住 Control 键并点按对象,使用 Add to Swatches,然后选择相应的填充、描边或两者。可以通过 Rename Fill 重命名已保存的标准色板。颜色调色板

在 Appearance 下使用列表视图,让名称清晰易读;如果采用前缀,则可使用 Sort 下的字母顺序排序。这样即可得到易读的扁平集合。无需仅仅为了更容易找到颜色而重新制作原始形状。Swatches 面板

对于已通过现有全局色板建立链接的颜色,可先直接整理其名称。不要仅仅为了符合新命名方案,就把它们重新制作为普通色板;下文的全局颜色工作流程会说明这些颜色的特殊要求。

从原始形状创建可折叠的子组

如果你想要的是带有可展开和折叠系列标题的集合,请使用此方法。保留现有的彩色形状作为素材,包括其填充、描边和任何有意设置的不同效果。无需用新取样的矩形替换它们。

按以下步骤创建结构:

  1. 打开 Window > General > Assets。
  2. 在 Panel Preferences 中选择 Create New Category,并将类别命名为 Pebble。
  3. 使用自动创建的子类别存放第一个系列,并通过其选项菜单将其重命名为 Base。
  4. 为其余系列选择 Create Subcategory,然后将其重命名为 Accent 和 Surface。
  5. 选中属于某个系列的原始形状。在该子类别的选项菜单中选择 Add from Selection。
  6. 对其他系列重复上述步骤。点按子类别标题即可折叠或展开其内容。

使用资源和 Assets 面板中说明了这些命令和子类别的折叠行为。

决定每个形状应作为单独条目,还是整个系列应作为一条可复用色带显示。Affinity 会将选中的各个项目分别添加为资源;如果要将选择内容作为单个组合资源添加,必须先将其编组。要进行编组,可在 Move Tool 的上下文工具栏中使用 Group 命令。使用资源、移动工具

如果你每次只复用一个示例形状,单独条目会更方便。如果颜色之间的搭配关系很重要,例如一排需要一起放置的四种表面效果,则适合使用组合色带。这是工作流程上的选择;两种排列方式都不会创建色板文件夹。

按住 Control 键并点按资源,然后选择 Rename Asset,即可替换其默认名称。如果名称比紧凑缩略图更重要,请使用 Show As List。你也可以在子类别之间拖动资源来调整其归类。使用资源、Assets 面板

将源文档保留为链接颜色行为的参照。所引用的资源文档介绍了可复用对象和类别结构,但并未说明将资源放置到其他文档后,是否能保留特定的全局颜色关系。因此,仅凭资源库并不足以证明这些链接仍然有效。

整理时保留全局颜色链接

全局颜色可以用于纯色填充、描边或渐变中的颜色。编辑该全局颜色时,所有使用它的对象都会更新。整个渐变本身不能保存为单个全局颜色。如果外观相似的色样具有不同的底层定义,这些区别就很重要。全局颜色

对于现有全局颜色,按住 Control 键并点按其色板,然后使用 Rename Global Color 改进名称。若要检查或更改其定义,请使用 Edit Fill。Affinity 使用左下角带有小标签的标记来识别全局色板,并指出可通过 Color 面板查看对象的填充或描边是否分配了全局颜色。全局颜色

如果你有意让原本独立的形状支持协调编辑,可使用文档调色板,并从原始对象选择 Add current color to palette as a global color 来创建全局颜色。然后,将预期参与联动的全局色板明确应用到每个形状。文档提醒,对现有标准色板使用 Make Global 不会自动更新先前使用该颜色的对象。全局颜色

例如,两个 Pebble 形状可能显示相同的石板灰色,但只有一个使用了全局色板。外观相同并不能证明它们的行为相同。如果将它们归入同一系列有助于浏览,可以这样整理,但在期望之后的编辑同时更改两者之前,应分别检查它们的颜色分配。

导出集合前检查结果

在工作副本中使用以下简短诊断步骤。这是根据文档说明的行为提出的验证方法,并非对应用程序进行测试后的报告:

  1. 选择一个有代表性的原始形状,并检查预期的填充或描边。
  2. 确认包含其全局颜色的调色板仍是文档调色板。
  3. 暂时将该全局色板编辑为明显不同的中性色样。
  4. 观察哪些预期形状随之更新,然后撤销编辑。
  5. 如果某个形状没有变化,请检查其填充或描边分配;如需共享编辑,请明确应用预期的全局色板。
  6. 如果计划将资源放置到其他文档中,请先在该文档中重复检查颜色分配和更新,再依赖协调编辑。

根据需要保留的结构进行导出。Export Palette 会为选中的调色板生成 .afpalette 文件。Export Assets 会生成 .afassets 文件,其中包含所选资源类别的资源和子类别结构。这两种导出内容不同:一种保存调色板,另一种保存可复用对象集合及其组织结构。Swatches 面板、Assets 面板

要整理易于管理的 Affinity 颜色集合,可通过名称和调色板范围整理颜色选项,通过资源子类别整理可复用的原始形状。如果任务涉及共享的全局颜色编辑,请保留源文档及其文档调色板,并独立验证颜色行为,不要仅凭集合显示得有多整齐来判断。

来源