Apply Font Style
Apply Font Style は Style Behaviour として使用し、Text Shape 内で使用される下線、取り消し線、下付き、上付きなどのスタイル機能をプロシージャルに動的設定できます。例えば、最後の単語を下線に設定したり、文字列中に出現する Cavalry を毎回取り消し線に設定したりできます。
Underline - チェック時、下線スタイルが適用されます。
Strikethrough - チェック時、取り消し線スタイルが適用されます。
Supers Inferiors Mode - 上付きまたは下付きスタイルを選択します:
- None - スタイルなし。
- Superscript - 上付きに設定。
- Subscript - 下付きに設定。
Mode - 選択モードを選びます:
- Regex - 正規表現を設定して文字列のどの部分が選択されるかを決定します。Attribute Editor UI の上部にいくつかのプリセットがあります。
- Specific Indices - 手動でインデックスを入力して、どの行/単語/文字が選択されるかを決定します。
- All - Behaviour と共に Apply Typeface を使用する場合に使用します。Create > Demo Scenes > Text > Variable Font を参照。
Index Mode - Mode が Specific Indices の場合、影響を受けるレベルを選択します:
- Line - Specific Indices で定義された各行を埋めます。
- Word - Specific Indices で定義された各単語を埋めます。
Specific Indices - Mode が Specific Indices の場合、選択するインデックスを設定します。リストはカンマ , 区切り、範囲はコロン : 区切りで指定します。例:0,1:3,8 はインデックス 0、1、2、3、8 を選択します。first または last を入力して、それらのインデックスをプロシージャルに選択することもできます。スペース文字もインデックスとして含まれることに注意してください。
Regex - 正規表現を入力します。詳細は Working with Regex を参照してください。
Capture Group Indices - 正規表現にキャプチャグループが含まれる場合、返されるグループを決定します。リストはカンマ , 区切り、範囲はコロン : 区切りです。詳細は Working with Regex を参照してください。
- Text Shape を作成します。
- 文字列
First and lastを入力します。 - Style Behaviours 属性の右側の
+をクリックします。 - リストから Apply Font Style を選択します。
First と last の単語に下線スタイルが追加されます。Scene Window で Apply Font Style レイヤーをダブルクリックし、Indices 属性の first,last を 1 に置き換えてみてください。
Text Shape にスタイルを追加すると、新しい「デコレーター」Shape が作成されます。