Delete Dynamic Variable`1 (LogiXノード)
Jump to navigation
Jump to search
Delete Dynamic Variables`1 | ||
---|---|---|
Inputs | ||
Impulse | Delete | |
Slot | Target | |
String | VariableName | |
Outputs | ||
Impulse | OnDeleted | |
Impulse | OnNotFound |
Delete Dynamic Variable`1ノードは、VariableName
と完全に一致する同じ型のDynamicField<T>とDynamicValueVariable<T>コンポーネント(値タイプの場合)またはDynamicReference<T>とDynamicReferenceVariable<T>コンポーネント(参照タイプの場合)を削除しようとします。
使用方法
Target
入力は、ノードがワールド階層のどこで DynamicVariableSpace にバインドされたdynamic variableの検索を開始すべきかを指定します。ノードはTargetスロットから始まる変数と一致するDynamicVariableSpaceを検索し、完全に一致するものが見つからない場合は、ワールド階層の上方へ検索を実行します。
OnCleared
出力は、一致するdynamic variableがある DynamicVariableSpace が見つかった場合にインパルスを出力します。
OnNotFound
出力は、Deleteへインパルスを入力したが、ノードが一致するdynamic variableを持つ DynamicVariableSpace を見つけることができない場合にインパルスを出力します。
ノードブラウザからこのノードを生成する際、ノードの型を複数選択することができます。インパルスを受信したとき、このノードによって削除されるのは、一致した型のコンポーネントのみです。