Maya 编程:在属性编辑器中将属性分为几个部分

And*_*ndy 5 c++ api 3d maya

抱歉,如此具体的应用程序,但我注意到另一篇关于 Maya 开发的回答很好的帖子。

我刚刚为 Maya 编写了一个插件节点。它只是根据湍流函数杀死一堆粒子。湍流由许多可在属性编辑器中调整的属性驱动。

在属性编辑器中,还有一些其他属性,称为“缓存”和“节点状态”,它们放置在湍流属性之前。对于用户来说这看起来不太漂亮。

我想要做的就是在 GUI 中放置分隔线以将它们分开。如果您在属性编辑器中查看大多数其他 Maya 节点,它们正是这样做的。它们在面板上有水平可折叠栏,将不相关的属性彼此分开。

我的简单问题是,如何告诉 Maya 创建这些可折叠栏来分割属性?

谢谢你提供的所有帮助。

安迪

And*_*ndy 4

答案是从另一个来源提供的。显然你可以编写一个 MEL 脚本来提供称为

AE<插件名称>Template.mel

其中 <pluginname> 是 *.so(或 *.dll)文件的名称。

我认为 Maya 安装中有示例。