图层 layer
选择图层。 选取图层并在命令序列中启动新的图层定义段。
layer= *
n*|comp[, *
名称*]
layer= *
名称*
层段中的所有命令都应用于指定的层。 层段由下一个layer=
或effect=
命令终止或请求结束。
指定layer=comp
以选择复合图像(或某些命令的视图)。
图层编号有效地指定了图层的z顺序。 编号较高的图层位于编号较低的图层之上。
图层编号不需要连续。 第0层是必需的。
可以为具有layer= *
n*, *
name*
命令变体的层指定名称。 定义命名图层后,可以使用 layer= *
名称*
引用它,而无需知道图层编号。 可以使用多个layer= *
n*, *
name*
命令为同一层分配多个名称。
属性 section-499963ee52c14f2898f0d0f90c1d01be
图层命令。 layer=
中不支持替代变量引用。
comp
不允许作为 name
字符串。 如果将相同的 name
分配给多个层,或者某个层由 name
引用,而之前未定义该层,则会返回错误。
默认 section-091859a03f8048c2b7092f0fec9c1006
layer=comp
。 如果layer=comp
,则有许多命令和属性应用于层0。
特殊情况 section-e087cb2e3562473e8d391abfa3b9489f
-
如果将同一名称映射到多个层(例如:
layer=1,image&layer=2,image
),则会发生错误。 -
如果同一名称多次映射到单个层(例如:
layer=1,image&layer=1,image
),则范围将按常规方式设置,不会出现错误。 -
同一层支持多个名称。
可以使用任一名称来引用层(例如:
layer=1,image&layer=1,picture
)。 -
如果引用的名称从未映射到图层编号(例如:
layer=1,image&layer=picture
),则会发生错误。 -
层修饰符中不支持替换变量(例如:
layer=$image$
)。这适用于所有排列,不仅适用于图层名称,而且通常适用于图层修饰符。
-
所有合并和覆盖规则的工作方式应与在多个源(请求、前修饰符或后修饰符目录记录、宏等)中引用同一图层时的工作方式完全相同。