グラフ状態変数の設定

グローバル変数

を使用して設定される変数Project Settingsタブはプロジェクト全体のすべてのノードグラフブランチに影響するため、グローバルと呼ばれます。

新しいグローバルなグラフ状態変数を定義するには:

1.   を開くProject Settingsタブを見つけてvariablesグループパラメータ。
2.   クリックGraph State Variablesグループヘッダーの右側にあるメニューから選択しますAdd Variable
3.   レンチをクリックします新しく作成された変数の右側にあるメニューを選択しますRename。変数名を入力してクリックOK
4.   ドロップダウンウィジェットに変数の値を入力します。古い値をオプションとして保持しながら、新しい値を追加できます。

Katanaまた、示していますvariablesメインメニューバーのウィジェット。これを使用して新しい変数を定義することはできませんが、既存のグローバル変数の値を変更するために使用できます。これを行うには、メインメニューバーで変数ウィジェットを見つけます。たとえば、 、左クリックします。

ローカル変数

VariableSetノードを使用して設定された変数はローカルと呼ばれ、VariableSetノードの上流のノードから見たグラフの状態に影響します。VariableSetノードが効果を発揮するには、貢献ノード、つまり表示されているノードの上流であり、切断されていない(たとえば、スイッチノードによる)必要があります。

VariableSetノードで使用される変数名は、グローバルなグラフ状態変数として既に存在している必要はありません。同じ名前のグローバル変数が存在する場合、アップストリームノードは新しい値を参照し、ローカルと見なします。これは、グローバル変数の値を変更することを意味しますProject Settingsタブまたはvariablesメニューバーのエントリは、VariableSetの上流のノードで表示される値には影響しません。

グラフ状態変数は、VariableDeleteノードによって削除できますが、これも上流のグラフ状態にのみ影響します。