gpt4 book ai didi

c++ - 如何将按钮添加到我的节点的属性编辑器面板,该面板调用该节点内的方法?

转载 作者:行者123 更新时间:2023-11-28 05:08:53 25 4
gpt4 key购买 nike

我有一个节点,我想在它的属性编辑器面板中添加一个按钮,这样当用户单击所述按钮时,就会调用属于该节点的方法。

我有一些创建自定义命令和制作属性编辑器模板的知识,但我不确定如何在节点类中专门调用方法(而不是自定义注册命令或 MEL 函数),也不知道如何添加带有 C++ API 的按钮。

最佳答案

要添加按钮,您需要使用相应的 MEL 命令。您可以使用 MGlobal::executeCommand 函数从 C++ 中使用它们。

请参阅 button 的文档有关如何创建带有操作的按钮的命令。

要从您的 C++ 代码调用方法,您需要通过实现 MPxCommand 并使用 MFnPlugin.registerCommand 注册您的类来为其创建命令。然后您可以在任何可以运行 MEL 命令的地方运行它。

关于c++ - 如何将按钮添加到我的节点的属性编辑器面板,该面板调用该节点内的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43961633/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com