Version: 6000.3
语言: 中文
使用条形滑块
工具栏

选择颜色和颜色渐变

检查器一个 Unity 窗口,显示有关当前选定游戏对象、资产或项目设置的信息,允许您检查和编辑值。更多信息
请参阅术语表
窗口将颜色属性显示为色板。样本:

  • 显示当前颜色。
  • 在颜色下方显示透明度为滑块。
  • 充当打开“颜色”窗口的按钮。

颜色窗口类型

Unity 编辑器将打开与正在编辑的属性匹配的“颜色”窗口类型。窗口可以是以下三种类型之一:

  • 单色:用于大多数颜色属性。
  • 高动态范围 (HDR) 颜色:例如,对于标准着色器中的发射颜色。有关更多信息,请参阅HDR颜色选择器参考
  • 渐变:例如,对于生命周期内的颜色粒子系统通过在场景中生成大量小型 2D 图像并为其设置动画来模拟流体实体(如液体、云和火焰)的组件。更多信息
    请参阅术语表
    .

选择颜色

要选择颜色,请使用色轮、滑块或文本字段或吸管工具。

从色轮中选择一种颜色

色轮表示全色谱。要选择颜色,请单击圆圈上的任意位置。

圆心的正方形是色轮的放大视图。使用它来微调您在滚轮中选择的颜色。

要设置透明度(“Alpha”值),请使用“A”滑块。

输入值或使用滑块

颜色选择器窗口中的滑块和输入字段允许您以不同的格式输入颜色值:

  • RGB的0-255
  • RGB的0-1.0
  • HSV型

所有三个选项都有一个用于透明度的 alpha (A) 滑块。

您可以在字段中输入精确值,或使用滑块更改值。

使用“十六进制”字段以十六进制格式输入颜色值。

将现有颜色与吸管工具一起使用

要使用现有颜色,请使用吸管工具对其进行采样:

  1. 单击吸管。
  2. 单击像素计算机图像中的最小单位。像素大小取决于您的屏幕分辨率。像素光照是在每个屏幕像素下计算的。更多信息
    请参阅术语表
    以选择其颜色。您可以在 Unity 编辑器内或外部使用任何像素。

提示:吸管也在“检查器”窗口中可用,因此您无需打开“颜色”窗口即可使用它。

返回上一个颜色

颜色”窗口有两个色板。一个显示编辑之前的颜色,另一个显示当前选择。

要将选择重置为原始颜色,请单击原始色板。

创建色板预设和库

您可以将色板选择另存为预设,并将它们组织到库中。

保存色板预设

在“色板”部分中,列表中的最后一个色板表示当前编辑。 要将颜色另存为预设:

  1. 单击列表中的最后一个色板。
  2. 输入预设的名称。

管理色板预设

要删除预设,请右键单击它并选择删除。

要替换预设,请右键单击它并选择替换。这会将您当前的颜色选择保存到预设中。

要重新排列色板,请将它们拖动到列表中的新位置。

创建和管理色板库

您可以将色板预设保存到一个或多个库中,并在库和默认库之间移动。使用“更多 (⋮)”菜单创建库并在库之间移动。

使用渐变

渐变会随着时间或空间从一种颜色移动到另一种颜色。过渡可以是渐进的,颜色相互混合,也可以作为色块之间的步骤。

渐变编辑器仅适用于设置为使用渐变而不是单一颜色的属性。例如:

  • 粒子系统使用渐变在其生命周期内更改粒子颜色。
  • 线渲染器在 3D 空间中采用两个或多个点的数组并在每个点之间绘制一条直线的组件。您可以使用单个线渲染器组件来绘制从简单直线到复杂螺旋的任何内容。更多信息
    请参阅术语表
    使用渐变来更改沿线条长度的颜色。

您无法在“检查器”窗口中将单个颜色属性更改为渐变属性,但可以使用脚本重写该属性。有关更多信息,请参阅 Gradient 类

使用渐变编辑器

若要打开渐变编辑器,请点按检查器窗口中的色板。

渐变编辑器。它有三个不同颜色的色标,以及三个 alpha 标号,从两边的实线到中间的半透明。
渐变编辑器。它有三个不同颜色的色标,以及三个 alpha 标号,从两边的实线到中间的半透明。

渐变编辑器控制渐变的颜色和透明度。渐变条显示颜色及其混合方式,由插值模式决定。色标是向上的标记,透明度的标杆是向下的标记。

渐变类型

每个渐变都有颜色和透明度设置。通过这些设置,您可以创建四种类型的渐变:

  • 两种或多种具有透明度渐变的颜色。
  • 具有固定透明度的两种或多种颜色。
  • 具有透明度渐变的单一颜色。
  • 具有固定透明度的单一颜色。如果您不想更改颜色,但又不想使用脚本覆盖渐变属性,请使用此选项。

选择颜色

默认情况下,渐变有两个色标,但您可以:

  • 添加色标以获得更复杂的渐变。
  • 将两个色标设置为相同的颜色,以避免颜色之间的混合。

色标是渐变条底部的向上标记。单击停靠点将其选中,或单击栏下方的停靠点以添加停靠点,然后:

  • 要更改颜色:
    • 选择色板以使用标准“颜色”窗口编辑颜色。请注意,渐变色标的“颜色”窗口没有 alpha 滑块,因为渐变本身处理透明度。
    • 使用吸管工具对颜色值进行采样。点按吸管按钮,然后点按屏幕上的任意位置。Unity 将 color 属性设置为您单击的像素的颜色。
  • 要移动止损,请沿条形拖动它,或在“位置”字段中输入新值。
  • 要删除色标,请将其拖出渐变条。

颜色插值仅发生在色标之间。要以纯色开始或结束渐变,请将第一个或最后一个色标移离渐变边缘。

此渐度中的插值在绿色标记处停止。该标记右侧的所有内容都是纯色的。
此渐度中的插值在绿色标记处停止。该标记右侧的所有内容都是纯色的。

提示:您可以逐一撤消更改,也可以在编辑之前将开始渐变另存为预设。

设置透明度

透明度色标是沿渐变条顶部向下的标记。挡块的颜色范围从白色到黑色,以指示透明度级别。

默认渐变有两个透明度色标设置为 100% alpha,使渐变完全不透明。您可以:

  • 编辑一个色标以调整透明度。
  • 添加色标以更改渐变中不同点的透明度。

您可以编辑和添加透明度色标,就像编辑和添加色标一样。选择透明度色标时,色板将更改为透明度滑块。

固定模式下的透明度不会在色标之间进行插值。它在每个停靠点的左侧形成一个固定的透明度块,并且不会应用于该停靠点的右侧。但是,透明度块不必与渐变中的色块对齐。您可以在一个色块中多次更改透明度,也可以在多个色块中使用单个透明度。

选择插值模式

渐变可以使用以下三种颜色插值模式之一:

  • 经典混合:色标之间的线性插值
  • 感知混合:用于在色标之间插值的感知均匀的 Oklab 色彩空间。与经典模式相比,这在颜色之间创建了更平滑的过渡,亮度差异更小。
  • 修复:停止之间没有插值。这将创建一组色块。您仍然可以更改块内和块之间的透明度。

这些图像显示了三种颜色模式。请注意,经典模式下的渐变在颜色之间的过渡比感知模式更清晰。

经典的渐变模式。定档色看起来比感知混合更亮,过渡也更清晰。
经典的渐变模式。定档色看起来比感知混合更亮,过渡也更清晰。
感知混合渐变模式。定档色在亮度上似乎与所有其他颜色相匹配,并且过渡更平滑。
感知混合渐变模式。定档色在亮度上似乎与所有其他颜色相匹配,并且过渡更平滑。
固定渐变模式会逐步更改颜色,而不是逐渐混合。
固定渐变模式会逐步更改颜色,而不是逐渐混合。

创建渐变预设和库

预置会保存您正在使用的颜色值和透明度值。您存储的任何预设都可以在“渐变编辑器”中用于项目中的任何渐变属性。

预设”部分将渐变预览为列表中的下一个预设,并随着您的编辑而更改。要保存当前编辑中的预设,请单击预览预设上的“新建”。

要使用预设,请单击它。然后,您所做的任何更改都会创建一个可以保存的新预置。要保存对原始预设的更改,请右键单击预设并选择替换

提示:您可以从默认渐变创建预设,以便随时返回该预设。

您可以将预设保存到一个或多个库中,并在库和默认库之间移动。使用“更多 (⋮)”菜单创建库并在库之间移动。

其他资源

使用条形滑块
工具栏