如何使用MEL脚本在World up对象/ World up对象2中输入文本

时间:2015-04-11 13:27:27

标签: scripting mel

我想在World up对象和World up object2中输入文本 ('启用扭曲控制'用于属性编辑器中的ik句柄)

我用过:
setAttr "Spine_ikHandle.stringWorldUpObject" -type "string" "Hip_joint"

哪个不起作用。

我做错了什么? 是因为它只是一个文本字段而不是属性吗? MEL命令参考目前对我作为初学者来说有点混乱 请帮忙。

1 个答案:

答案 0 :(得分:0)

那些Ik句柄属性需要来自控件对象的连接。像这样连接worldMatrix属性。

connectAttr -f Hip_Twist_Locator.worldMatrix[0] Spine_ikHandle.dWorldUpMatrix;
connectAttr -f Foot_Twist_Locator.worldMatrix[0] Spine_ikHandle.dWorldUpMatrixEnd;

属性编辑器中的文本字段将反映连接的对象名称。 如果使用connectAttr连接不同的对象,则字段将更新。 如果在字段中键入现有变换的名称,则在按下enter时将连接该对象的worldMatrix。这是由于为该特定节点编写属性编辑器模板的方式。 setAttr命令不会导致连接发生。