跳到內容

Block Generator

建立文字區塊,並可選擇使用 Behaviour 填入段落、行、單字和字元。

這可用於許多用例,包括圖形字型和 FUI 文字生成。

Paragraphs - 要生成的段落數。

Lines - 每段的行數。

Words - 每行的單字數。

Characters - 每個單字的字元數。

Mode - 選取生成器模式:

  • Unicode Code Point - 輸入用於定義字型碼位的值。
  • String - 輸入字串。

Code Point - 當 Mode 設定為 Unicode Code Point 時,輸入定義字元碼位的值。例如,33 代表 ”!”,這是大多數字型西文字元的第一個碼位。

String - 當 Mode 設定為 String 時,輸入字串。

Word Delimiter - 輸入在單字之間出現的字串。

Line Delimiter - 輸入在行之間出現的字串。

碼位範圍符號
48–57數字 (0–9)
65–90大寫字母 (A–Z)
97–122小寫字母 (a–z)
33–47標點符號 (! ” # $ % & ’ ( ) * + , - . /)
58–64標點符號 (: ; < = > ? @)
碼位範圍符號
161–255Latin-1 補充(帶重音符號字母,符號如 ¿ ñ ü)
913–937希臘大寫 (Α–Ω)
945–969希臘小寫 (α–ω)
1040–1071西里爾大寫 (А–Я)
1072–1103西里爾小寫 (а–я)
碼位範圍符號
9632–9727幾何形狀 (■ □ ▲ ● ◆)
9728–9983雜項符號 (☀ ☁ ☂ ★ ☎)
9984–10175裝飾符號 (✂ ✈ ✉ ✓ ✗)
8592–8703箭頭 (← → ↑ ↓ ↔ ⇒)
8704–8959數學運算子 (∀ ∂ ∃ ∑ √ ∞)
9472–9599方框繪製 (─ │ ┌ ┐ └ ┘ ├ ┤)
9600–9631區塊元素 (▀ ▄ █ ░ ▒ ▓)
  1. 建立 Text Shape
  2. 點擊 Button iconGenerator 按鈕並選取 Block
  3. 設定:
    1. Words3
    2. Characters1
    3. ModeString
  4. 右鍵點擊 String 屬性,選取 Add Array > String Array
  5. String Array 上點擊 Button iconAdd 兩次,新增兩個新索引。
  6. 在兩個新索引中分別輸入 YZ
  7. Block String GeneratorWord Delimiter 屬性中輸入 ,(逗號)。

這將建立字串 X,Y,Z。嘗試將 String Array 替換為 Value Array(通過 Value String Generator)。這將建立類似 1,2,3 的字串,然後可以連接到接受逗號分隔字串的屬性,如 Apply Font SizeIndices 屬性。

  1. 建立 Text Shape
  2. 點擊 Button iconGenerator 按鈕並選取 Block
  3. 右鍵點擊 Characters 屬性,選取 Add Behaviour > Random
  4. 將 Random 的 Minimum 設定為 2Maximum 設定為 6
  5. 將 Block String Generator 的 Words 屬性設定為 5
  6. 右鍵點擊 Block String Generator 的 Code Point 屬性,選取 Add Behaviour > Random
  7. 將此 Random 的 Minimum 設定為 8678Maximum 設定為 8681
  8. Block String GeneratorWord Delimiter 屬性中輸入幾個 空格 字元。

這將建立類似 ⇦⇨ ⇧⇦⇧⇩⇧ ⇩⇨⇩ ⇦⇨ ⇨⇧⇦⇧ ⇦⇨⇨⇧⇨ 的字串。嘗試變更任一 Random Behaviour 的 Seed