コンテンツにスキップ

String Array

文字列のリストを作成し、インデックスを介して他のレイヤーに割り当てることができます。例えば、Duplicator の Input Shape である Text Shape に接続すると、リスト内の各文字列が Duplicator の pointIds に割り当てられます。

Mode - 出力するインデックスを設定します:

  • Index - 配列内のすべてのインデックスを出力します。
  • Longest - 最も長い文字列を持つインデックスを出力します。
  • Shortest - 最も短い文字列を持つインデックスを出力します。

Auto Index - 配列内のすべてのインデックスを自動的に出力します。

Index - 配列内のインデックスを手動で出力します(Auto Index のチェックを外すと有効になります)。

Reverse - インデックスの出力順序を反転します。例えば、3つのインデックス 0,1,2 がある場合、順序は 2,1,0 に反転されます。

Count - 配列内のインデックス数を出力します。

Button iconAdd - このボタンを使用して配列に行(インデックス)を追加します。

0: String - 配列の最初のインデックスです。デフォルトでは単一行入力ですが、ソフトリターン(Shift + Return)を入力すると UI が複数行入力に変換されます。

Duplicator 内の Text Shape から始めます。

  1. 3つのインデックスを作成し(Add ボタン)、各インデックスにテキストを入力します。
  2. stringArray.id→textShape.string を接続します。
  3. Random Behaviour を String ArrayArray Index に接続します。
  4. RandomMin and Max02 に設定します(配列内の3つのインデックス 0,1,2 に合わせて)。

各複製された Text Shape には、各インデックスに入力した3つの文字列のいずれかがランダムに設定されます。

インデックス行をダブルクリックすると、Index がその値に設定されます。