圖層

上次更新: 2023-11-04
  • 建立對象:
  • Developer
    User

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

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$)。

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

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

範例

請參閱下列範例: 範本.

本頁內容