跳到內容

Count Sub-Meshes

計算給定層級下 Shape 中的子 Mesh 數量。有關子 Mesh 和層級的更多資訊,請參見 Sub-Mesh。這主要用於計算文字框內字串換行產生的行數。

Input Shape - 連接一個子 Mesh(Text/Duplicator/SVG 等)進行計數。

Level Mode - 選擇要影響的子 Mesh 內的層級。

  • Custom… - 手動設定 Custom Level
  • Text (Lines) - 與 Text Shape 一起使用,影響每個
  • Text (Words) - 與 Text Shape 一起使用,影響每個
  • Text (Characters) - 與 Text Shape 一起使用,影響每個字元

Custom Level - 設定要影響的子 Mesh 層級結構中的層級。

Count - 用於預覽結果計數的輸出。

  1. 使用 Text tool 在 Viewport 中繪製一個文字框,建立一個 Text Shape
  2. 輸入一個足夠長的 String,使其在文字框內開始換行。
  3. 建立一個 Count Sub-Meshes 工具。
  4. 連接 textShape.id→countSubMeshes.inputShape。
  5. 使用 Text tool,調整 Text Shape 的文字框寬度。

當文字重新換行時,Count Sub-Meshes 的 Count 將更新以反映行數。

合字是使用不同字形以避免像 i 點和 f 弧等特徵相互衝突的字母組合。例如,fifl 將在 Cavalry 的預設字型(Lato)中合併為單個字形。由於合字被視為一個 Mesh,Count Sub-Meshes 工具會將任何此類合字計為一個字元。