Path Split
Path generation/manipulation node. Path Split creates or processes vector path data.
basic
Since P00
Input Ports
Path
分割するマルチPath入力
Output Ports
Path
抽出された単一サブPath
Sub-path Count
入力PathのサブPath総数
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
| Index | Int | 0 | 抽出するサブPathの番号(0始まり) |
Technical Details
- 入力Pathの
sub_paths配列からindex番目のサブPathを取り出し、単体Pathとして出力 - インデックスが範囲外の場合は空Pathを出力
count出力でサブPath総数を取得可能(ループ処理等に活用)closed状態はそのまま保持される
Usage Examples
マルチPathエディタで描いた複数のサブPathに、それぞれ異なる加工を施したい場合:
- マルチPathノードの出力を PathSplit に接続
indexで対象サブPathを選択- 出力Pathを PathArray / PathStroke / PathFill 等に接続
- 別のサブPathを加工したい場合は PathSplit をもう1つ置き、異なるインデックスを指定
💡 Tips
- •入力Pathの `sub_paths` 配列から `index` 番目のサブPathを取り出し、単体Pathとして出力
- •インデックスが範囲外の場合は空Pathを出力
- •`count` 出力でサブPath総数を取得可能(ループ処理等に活用)
- •`closed` 状態はそのまま保持される