我想在World up对象和World up object2中输入文本 ('启用扭曲控制'用于属性编辑器中的ik句柄)
我用过:
setAttr "Spine_ikHandle.stringWorldUpObject" -type "string" "Hip_joint"
哪个不起作用。
我做错了什么? 是因为它只是一个文本字段而不是属性吗? MEL命令参考目前对我作为初学者来说有点混乱 请帮忙。
答案 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
命令不会导致连接发生。