我已经写在Maya工具使用MEL和Python年。我会考虑自己在除了一个区域自定义窗口/ GUI设计在玛雅的专家;修改现有的面板和编辑。

通常情况下,我建设需要完全定制用户界面的工具,所以其我的习惯从头开始构建它们。但是,最近我发现自己想了一些附加功能添加到玛雅层编辑器。我见过的解释如何做到这一点,但现在,我想这样做的教程,我找不到任何。

教程的链接或一个简短的代码片段让我开始将是巨大的。我只需要知道如何找到层编辑器/面板,并说,添加一个按钮或文本字段来了。

有帮助吗?

解决方案

您是否尝试过玛雅安装目录下搜索在MEL文件的UI项目名称?它应该是包括了MEL脚本之一,并从那里你可以修改它。

其他提示

最简单的办法可以修改现有的玛雅代码,并把它放在你的用户/脚本。您可以使用头朝下拿到脚本的名称。说为例如:

whatIs "layerEditor"; 

结果被./scripts/others/layerEditor.mel //。但现在可以使用与PyQt的还包裹实例。

老帖子,但也许有人还是想了解一下。

我至少30年前,写这个剧本:的 http://www.creativecrash.com/maya/downloads/scripts-plugins/interface-display/c/guihelper

及其可怕脚本明智的,但用于修改Maya的妫非常有用的。您可以添加弹出菜单与项目的名称所有GUI项目,命令打印层次结构等;并且可以装载一个窗口,显示里边反GUI控制层次。

通常情况下,关键是要找出具有特定的名称,例如TimeSliderForm一个GUI控件,然后遍历层次结构到你想去的地方,通过查询控制命令,帮助文本,标签文本等。

刚刚偶然发现了你的问题,你有没有尝试过数码导师艺术家指南MEL?章19-22描述一步一步如何创建自己的自定义GUI的和玛雅窗口,这里的链接: http://www.digitaltutors.com/store/home.php?cat= 82个

有乐趣。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top