圖層 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$
)。這適用於所有排列,不僅適用於圖層名稱,而且適用於一般的圖層修飾元。
-
所有合併和覆寫規則的運作方式,應與在多個來源(請求、前置或後置修飾元目錄記錄、巨集等)中參考相同圖層時完全相同。