粒子对象的属性只能与 dynExpression 命令一起使用: particleShape1.position
您在表达式中使用了粒子数组属性,但粒子形状节点不是“表达式编辑器”(Expression Editor)中的“选定对象”(Selected Objects)之一。必须选择粒子形状节点才能使用粒子数组属性。粒子数组属性也称为每粒子属性。
匹配的属性名称不止一个。必须使用唯一的路径名称: Ball.tx。
您使用的 object.attribute 名称存在于两个或更多父对象中。如果场景中的两个对象具有不同的父对象,则它们可以具有相同的对象名称。
例如,场景可能具有名为 Ball.tx 的 GroupA 的子级以及名为 Ball.tx 的 GroupB 的不同子级。如果您编写“Ball.tx = time;”之类的语句,Maya 不会知道要设定哪个 Ball.tx。
若要消除该示例中的错误,必须以 GroupA|Ball.tx 形式输入属性的完整路径名。管道符号 (|) 指定它左侧的对象是右侧对象的父级。
属性的类型必须为浮点型、整型或布尔型: Ball.worldMatrix
您曾尝试设定或读取字符串或矩阵类型的属性的值。例如,您可能已尝试使用名为 translate 的属性,而非“translateX”、“translateY”或“translateZ”属性。
您曾尝试除以等于 0 的属性或变量。在启用了“捕捉到栅格”(Snap to grids)按钮并拖动对象通过 X、Y 或 Z 轴时,除以对象的“translateX”、“translateY”或“translateZ”属性的表达式语句中通常会出现该错误。启用“捕捉到栅格”(Snap to grids)时,“translateX”、“translateY”或“translateZ”属性在您拖动对象通过轴时变为完全等于 0。
若要避免该错误,请禁用“捕捉到栅格”(Snap to grids)。禁用捕捉后,在跨轴拖动时,属性不可能变为完全等于 0。
来自 uiConfiguration 脚本的栅格 -style 警告
在 -style 标志用于加载旧 Maya 场景文件时,忽略该警告消息是安全的。该警告消息是改进栅格命令功能的结果。因此,-st/style 标志已过时。保存和加载 Maya 4.0 或更高版本的文件不会生成该警告消息。