跳转到内容

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 工具会将任何此类合字计为一个字符。