NetworkMaterialInterfaceControls

NetworkMaterialInterfaceControlsノードを使用すると、公開されている1つまたは複数のパラメーターに可視性またはロック条件を適用できます。 ネットワーク素材ノード。このノードは、NetworkMaterialノードまたはLook Fileから取得できるネットワークマテリアルの場所で機能します。

接続タイプ

接続名

関数

入力

入力

NetworkMaterialノードによって公開されるパラメーターに可視性またはロック条件を適用するノードグラフ内の場所。

 

コントロール(UI)

デフォルト値

関数

materialLocation

なし

変更するネットワークマテリアルのシーングラフの場所のパスを指定します。のmaterialLocationパラメータオプションは、ドロップダウンメニューをクリックして使用できます。

詳細については、次のシーングラフロケーションウィジェットタイプを参照してください。 共通パラメーターウィジェット

状態

可視性

適用する条件状態を選択します。

visibility -条件に応じて、で指定されたパラメーターまたはページを表示または非表示にしますtargetNameパラメータ。

lock -条件に応じて、で指定されたパラメーターまたはページをロックまたはロック解除しますtargetNameロックされている場合、編集を不可能にします。

targetType

パラメータ

次のいずれかに条件を適用するかどうかを選択します。

parameter -単一のパラメーターに適用されます。

page -ページにグループ化された一連のパラメーターに適用されます。

targetName

なし

選択したパラメーターまたはページの名前を指定します。

注意:  この名前は、NetworkMaterialノードのマテリアルインターフェイスに表示される名前と同じでなければなりません。

definitionStyle

演算子ツリー

条件の設定方法を選択します。

operator tree -演算子ツリーを使用して条件を設定できます。

conditional state expression -1つまたは複数の式を使用して条件を設定できます。

When definitionStyle: operator tree

operators

op

そして

演算子ツリーで使用する式演算子を選択します。

and -結果の式は、すべての子式が満たされた場合にのみ満たされます。

or -子式の少なくとも1つが満たされる場合、結果の式は満たされます。

ops > Add

or

once an op has been added, [Op]

含む

なし

パラメーターまたはページの値に式で設定された値が含まれているかどうかをテストすることにより、条件が真であるかどうかを評価します。

doesNotContain

なし

パラメータまたはページの値に式で設定された値が含まれていないかどうかをテストすることにより、条件が真であるかどうかを評価します。

なし

パラメーターまたはページの値が式で設定された値で終わるかどうかをテストすることにより、条件が真であるかどうかを評価します。

に等しい

なし

パラメーターまたはページの値が式で設定された値と等しいかどうかをテストすることにより、条件が真であるかどうかを評価します。

より大きい

なし

パラメーターまたはページの値が式で設定された値より大きいかどうかをテストすることにより、条件が真であるかどうかを評価します。

以上

なし

パラメーターまたはページの値が式で設定された値以上かどうかをテストすることにより、条件が真であるかどうかを評価します。

なし

式に設定された値(スペースなしのパイプで区切られた)にパラメーターまたはページの値があるかどうかをテストすることにより、条件が真であるかどうかを評価します。

未満

なし

パラメーターまたはページの値が式で設定された値よりも小さいかどうかをテストすることにより、条件が真であるかどうかを評価します。

lessThanOrEqualTo

なし

パラメーターまたはページの値が式で設定された値以下かどうかをテストすることにより、条件が真であるかどうかを評価します。

notEqualTo

なし

パラメーターまたはページの値が式で設定された値と等しくないかどうかをテストすることにより、条件が真であるかどうかを評価します。

ありませんで

なし

パラメーターまたはページの値が式に設定された値(スペースなしのパイプで区切られた)にないかどうかをテストすることにより、条件が真であるかどうかを評価します。

numChildrenEqualTo

なし

ターゲットグループパラメーターの子の数がパラメーターまたはページで指定された子の数と等しいかどうかをテストすることにより、条件が真であるかどうかを評価します。

numChildrenGreaterThan
OrEqualTo

なし

ターゲットグループパラメーターの子の数がパラメーターまたはページで指定された子の数以上であるかどうかをテストすることにより、条件が真であるかどうかを評価します。

正規表現

なし

パラメーターまたはページの値が正規表現で設定された値と一致するかどうかをテストすることにより、条件が真であるかどうかを評価します。

そして

なし

パラメーターまたはページの値を別の値のセットと比較するかどうかを指定します。

すべての式を使用して条件を評価します。

または

なし

パラメーターまたはページの値を別の値のセットと比較するかどうかを指定します。

1つの式のみを使用して条件を評価します。

Once an Op has been added:

なし

評価するパラメーターまたはページのパスを指定します。

なし

条件が真であるかどうかを評価するために、パラメーターまたはページの値と比較する値を指定します。

When definitionStyle: conditional state expression

表現

なし

公開されたパラメーターに可視性またはロック条件を適用するために使用する式を指定します。