0

我想在现有的 tabLayout 中添加 Maya 大纲

我遇到了一个页面,该页面显示了如何在 MEL 中执行此操作(第二种方法

我将如何在 python 中做到这一点?

myOut= cmds.outlinerPanel()
cmds.control(edit=True,parent="outlinerLayout"  myOut)

上面给出了语法错误,我想我在将 mel 代码转换为 python 代码时做错了(我想在 python 中,因为整个现有的 GUI 应用程序都是在 python 中完成的)并且我想实现将大纲选项卡标记到我的项目中的想法用户的经理消除了单独启动 Outliner 的麻烦..

4

1 回答 1

0

可以说这是一个昏迷错误:

myOut= cmds.outlinerPanel()
cmds.control(myOut, edit=True, parent="outlinerLayout")

查看文档:

cmds.control

cmds.outlinerPanel

Anyewy 我强烈建议您使用PyMel而不是 maya python,这是在 Maya 中编写代码的更好的 Python 方式。而且PYQT4将使 UI 构建更容易。

于 2012-12-05T09:01:27.807 回答