0

对于任何 Maya 编码人员,我都有一个非常复杂的问题......

我想使用类似于 cmdScrollFieldExecuter 的 [脚本编辑器]“显示工具提示帮助”的下拉菜单。它看起来像一个窗口,已附加到输入文本的底部,其中包含所有相关命令或字符串的反馈。

有没有人有将类似的文本框/窗口/菜单附加到键入的输入的经验,如果是这样,你能把我扔到正确的方向吗?

注意:我不是在谈论“optionMenu”。

或者,有没有办法让 cmdScrollFieldExecuter 引用不同的数组或字符串集?

4

1 回答 1

1

在原版 Maya 中无法实现完整的移植 - 您需要使用 python 和 QT,因为内置的 GUI 对象(例如TextField)不会在按键上触发任何事件,因此您将无法实时更新作为用户类型。

您几乎可以使用标题栏设置为关闭的窗口来伪造视觉外观。使用 formLayout 将 TextScrollField 停靠在其中。你需要破解一些关闭它的方法,因为它没有关闭框——你可以把它放在一个计时器上,或者添加一个不可见的按钮,覆盖整个点击时关闭窗口的按钮

于 2016-05-27T16:51:46.830 回答