我想使用文本字段条目来命名新创建的变形形状。 错误如下:"指定了无效的变形器名称"
到目前为止,这是我所拥有的,不幸的是,它不起作用:
def blendButton (self, *args):
#create BlendShape button
cmds.separator(h=15)
self.widgets["textfield"]= cmds.textField(fi="Your BS name")
cmds.button(label="Create BlendShape ", w=295, h=30, al="center", c=self.blendShape)
def blendShape (self, *args):
cmds.blendShape ( cmds.ls(sl=True)[1], cmds.ls(sl=True)[0], frontOfChain=True, n= self.widgets["textfield"])
self.widgets [" textfield"]似乎不是有效的参数。
答案 0 :(得分:1)
您想要查询值textfield小部件:
blendshape_name = cmds.textField(self.widgets['textfield'], q=True, text=True)