Path Split
Extract a single sub-path from a multi-path by index
basic
Since P00
Input Ports
Path
分割するマルチパス入力
Output Ports
Path
抽出された単一サブパス
Sub-path Count
入力パスのサブパス総数
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
| Index | Int | 0 | 抽出するサブパスの番号(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
- •入力パスの `sub_paths` 配列から `index` 番目のサブパスを取り出し、単体パスとして出力
- •インデックスが範囲外の場合は空パスを出力
- •`count` 出力でサブパス総数を取得可能(ループ処理等に活用)
- •`closed` 状態はそのまま保持される