圖層

選取圖層。 選取圖層並在指令序列中開始新的圖層定義區段。

layer= *n*|comp[, *名稱*]

layer= *名稱*

n

要選取的圖層數目(0或大於int)。

comp

選取複合影像。

名稱

圖層名稱。

圖層區段內的所有指令都會套用到指定的圖層。 圖層區段會由下一個終止 layer=effect= 命令或要求的結尾。

指定 layer=comp 以選取複合影像(或某些指令的檢視)。

圖層編號會有效地指定圖層的z順序。 編號較高的圖層會放置在編號較低的圖層的頂端。

圖層編號不需要連續。 需要圖層0。

可以使用為圖層指定名稱 layer= *n*, *名稱* 命令變體。 定義已命名圖層後,可參照該圖層 layer= *名稱*,而不需要知道圖層編號。 可以使用多個名稱指派給相同的圖層 layer= *n*, *名稱* 命令。

注意

圖層0決定合成畫布的整體大小。 建立複合時,落在圖層0邊界以外的所有圖層部分都會被裁切。

屬性

圖層指令。 不支援替代變數參考 layer=.

comp 不允許作為 name 字串。 若相同則傳回錯誤 name 會指定給多個圖層,或是參考了某個圖層 name 之前未定義的字元。

預設

layer=comp. 許多指令和屬性會套用至圖層0,如果 layer=comp.

特殊情況

  • 如果相同名稱對應至多個圖層(例如: 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$)。

    這適用於所有排列,不僅適用於圖層名稱,而且適用於一般的圖層修飾元。

  • 所有合併和覆寫規則的運作方式,應該與在多個來源(請求、前置或後置修飾元目錄記錄、巨集等)中參考相同圖層時完全相同。

範例

請參閱以下範例說明: 範本.

本頁內容