NetworkMaterialInterfaceControls

NetworkMaterialInterfaceControls节点允许您将可见性或锁定条件应用于由网络材料节点。该节点在网络材质位置上工作,该位置可以来自NetworkMaterial节点或外观文件。

连接类型

连接名称

功能

输入值

输入

节点图中要对NetworkMaterial节点公开的参数应用可见性或锁定条件的位置。

 

控制(UI)

默认值

功能

materialLocation

不适用

指定要修改的网络资料的场景图位置路径。的materialLocation通过单击下拉菜单,可以使用参数选项。

有关更多信息,请参考中的场景图位置小部件类型。 通用参数小部件

能见度

选择要应用的条件状态:

visibility -根据条件,显示或隐藏在参数中指定的参数或页面targetName参数。

lock -根据条件,锁定或解锁参数或页面中指定的页面targetName参数,如果锁定,则不可能进行任何编辑。

targetType

参数

选择是否对以下任一条件应用条件:

parameter -适用于单个参数。

page -适用于分组为页面的一组参数。

targetName

不适用

指定所选参数或页面的名称。

注意:  该名称必须与NetworkMaterial节点的“材料界面”中显示的名称相同。

definitionStyle

运算符树

选择如何设置条件:

operator tree -允许您使用运算符树来设置条件。

conditional state expression -允许您使用一个或多个表达式设置条件。

When definitionStyle: operator tree

operators

选择要在运算符树中使用的表达式运算符:

and -仅当所有子表达式都满足时,结果表达式才满足。

or -如果满足至少一个子表达式之一,则满足结果表达式。

ops > Add

or

once an op has been added, [Op]

包含

不适用

通过测试参数或页面值是否包含表达式中设置的值来评估条件是否为真。

不含

不适用

通过测试参数或页面值是否不包含表达式中设置的值来评估条件是否为真。

以。。结束

不适用

通过测试参数或页面值是否以表达式中设置的值结尾来评估条件是否为真。

等于

不适用

通过测试参数或页面值是否等于表达式中设置的值来评估条件是否为真。

比...更棒

不适用

通过测试参数或页面值是否大于表达式中设置的值来评估条件是否为真。

大于等于

不适用

通过测试参数或页面值是否大于或等于表达式中设置的值来评估条件是否为真。

不适用

通过测试参数或页面值是否在表达式中设置的值(由不带空格的管道分隔)中来评估条件是否为真。

少于

不适用

通过测试参数或页面值是否小于表达式中设置的值来评估条件是否为真。

lessThanOrEqualTo

不适用

通过测试参数或页面值是否小于或等于表达式中设置的值来评估条件是否为真。

不等于

不适用

通过测试参数或页面值是否不等于表达式中设置的值来评估条件是否为真。

不在

不适用

通过测试参数或页面值是否不在表达式中设置的值(由不带空格的管道分隔)中来评估条件是否为真。

numChildrenEqualTo

不适用

通过测试目标组参数中的子代数是否等于参数或页面中指定的子代数,来评估条件是否为真。

numChildrenGreaterThan
等于

不适用

通过测试目标组参数中的子代数是否大于或等于参数或页面中指定的子代数,来评估条件是否为真。

正则表达式

不适用

通过测试参数或页面值是否与正则表达式中设置的值匹配来评估条件是否为真。

不适用

指定是否要将参数或页面值与另一组值进行比较。

它使用所有表达式来评估条件。

要么

不适用

指定是否要将参数或页面值与另一组值进行比较。

它仅使用一个表达式来评估条件。

Once an Op has been added:

路径

不适用

指定要评估的参数或页面的路径。

不适用

指定用于与参数或页面值进行比较的值,以便评估条件是否为真。

When definitionStyle: conditional state expression

表达

不适用

指定用于在公开参数上应用可见性或锁定条件的表达式。