Apply Text Material
Apply Text Material は Text Shape 上の Material Behaviour として使用し、文字、行、単語、または部分文字列のマテリアルをプロシージャルに設定できます。例えば、最後の単語の色を青に設定したり、文字列中に出現する Cavalry を毎回緑に設定したりできます。
- Behaviour
- Fill
- Stroke
Mode - 選択モードを選びます:
- Regex - 正規表現を設定して文字列のどの部分が選択されるかを決定します。Attribute Editor UI の上部にいくつかのプリセットがあります。
- Specific Indices - 手動でインデックスを入力して、どの行/単語/文字が選択されるかを決定します。
- All - 別の Behaviour を介して Range Falloff を使用する場合に使用します。以下の例を参照してください。
Index Mode - Mode が Specific Indices の場合、影響を受けるレベルを選択します:
- Line - Specific Indices で定義された各行を埋めます。
- Word - Specific Indices で定義された各単語を埋めます。
- Character - 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 を参照してください。
Overwrite Blend Mode - チェック時、選択範囲に Blend Mode を設定できます。
Blend Mode - blend mode を設定します。
Filters - 接続された Filters のリスト。 を使用して Filter を作成・接続するか、既存のものをドラッグ&ドロップして接続します。
Common Attributes(Fill タブ)を参照。
既存の Fill を削除するにはオーバーライドする必要があります。そのためには、Fill を有効にして Alpha を 0 に設定します。
Common Attributes(Stroke タブ)を参照。
既存の Stroke を削除するにはオーバーライドする必要があります。そのためには、Stroke を有効にして Alpha を 0 に設定します。
- Text Shape を作成します。
- Material Behaviours 属性の
+ボタンで Apply Text Material を追加します。 - Apply Text Material の Mode を All に設定します。
- Apply Text Material の Fill タブに移動し、Color 属性を右クリック > Add Behaviour > Color Blend。
- Color Blend の Falloff タブに移動し、右クリック > Add Falloff > Range Falloff。
これで Range Falloff を使って、Color Blend の gradient の両端から各文字の色を設定できます。