有多种不同的方法可用来为图形提供数据,具体取决于其输出类型。
当需要不得更改的特定值(如几何公式中的值 pi)时,请使用常量。常量可用于任何类型的图形,且不会出现在工具的卷展栏上。
“常量”类别中还有其他适用于各种浮点值和整数值的节点。对于变换或四元数等其他类型,可以在“几何图形 - 矩阵”和“几何图形 - 旋转”等其他类别中找到一些常量,并找到其他用于从浮点和向量等基本数据类型中创建值的节点。
当要允许用户在工具的卷展栏中设置值时,请使用参数节点。当参数显示在卷展栏上时,可以指定参数的名称,还可以指定其他数据,具体取决于参数的类型。参数不能用于复合。
您应始终确保参数名称不仅对用户有意义,而且是唯一的并与保留的 MAXScript 关键字截然不同。
默认情况下,参数在卷展栏中显示的顺序是由图形的“首先深度”搜索决定的,即在根输出节点处开始,沿每个后续节点的顶部连接向左跟踪到参数节点,然后备份并沿下一个未搜索的连接重复操作。通过指定自定义 UI,可以将其覆盖,如自定义 MCG 工具的 UI中所述。