首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >右键单击命令

右键单击命令
EN

Stack Overflow用户
提问于 2021-01-06 10:00:28
回答 1查看 218关注 0票数 1

我一直在尝试让一个右键命令在maya中使用python处理图标按钮。我知道有一个弹出菜单,这很好,但我不想弹出,因为它增加了第二次点击的工作流程,而不是有一个命令执行人民币按下。在这个问题上似乎没有文档,谷歌也帮不上忙,所以我希望任何人都有一个想法,也许是一些我不知道的无文档的旗帜。因此,LMB应该执行一个命令,而人民币应该执行另一个命令。有什么办法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-01-06 23:43:25

我建议在这方面直接使用Qt,而不是包装玛雅的Python东西。

也就是说,你可以通过一个空的popupMenu将人民币挂钩,从而实现大部分功能。

代码语言:javascript
复制
import maya.cmds as cmds

window = cmds.window()
cmds.columnLayout(adjustableColumn=True )
cmds.iconTextButton(style='iconOnly', image1='spotlight.png', label='spotlight', command='print "left click"')
cmds.popupMenu(postMenuCommand='print "right click"')
cmds.showWindow(window)

然而,对打开但看不见的菜单的关注似乎使多次单击有点“关闭”,但除此之外,它似乎相当有用。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65593674

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档