On this page | |
Since | 20.5 |
graph でノードを追加または更新します。 name ノードが見つからなかった場合は、そのノードが作成されます。 name が graph 内の既存ノードと一致した場合、メタデータが properties で指定されていれば、そのノードのメタデータのみが更新されます。
このノードの graph ポートはインプレースポートのため、グラフはコピーを作成することなく更新されます。
入力 ¶
*
graph:
ApexGraphHandle
Required
ノードが追加されるグラフ。
name:
String
グラフで追加または更新するノードの名前。
callback:
String
グラフで追加または更新するノードのタイプ。
pos:
Vector3
グラフにおける新しいノードまたは更新されたノードの位置。
color:
Vector3
新しいノードまたは更新されたノードのカラー。
parms:
Dict
ノードのポートに設定するパラメータ。辞書エントリのキーと値のペア:
-
キー:新しいノードのポート名
-
値:ポートのパラメータ値
properties:
Dict
新しいノードまたは更新されたノードのカスタムのメタデータ辞書。
出力 ¶
*
graph:
ApexGraphHandle
新しいノードまたは更新されたノードで更新されたグラフ。
nodeid:
ApexNodeID
新たに作成したノードまたは更新されたノードのノードID。 このIDは、グラフ内のノードの識別子です。
exists_on_input:
Bool
ノードが既に存在した場合、Trueを返します。
See also |