UI 窗口关闭时执行命令 |玛雅/蟒蛇

Posted

技术标签:

【中文标题】UI 窗口关闭时执行命令 |玛雅/蟒蛇【英文标题】:Execute command when UI window is closed | Maya/Python 【发布时间】:2021-12-02 07:13:10 【问题描述】:

这是我希望应该很简单的一个:

当用户关闭窗口时,如何让我的 UI 窗口执行命令? 我创建了一个在窗口打开时运行的 scriptJob,我想在窗口关闭时运行一个命令来终止它,并避免在不使用该工具时运行任何 scriptJobs。

在 Maya2020 中使用 Python 任何指针都非常感谢

【问题讨论】:

请发布您的代码的相关部分以创建窗口并绑定您的scriptJob 【参考方案1】:

您可以在 scriptJob 命令中添加 parentparameter 以将 scriptJob 附加到 UI 元素,请查看文档:parent - Attaches this job to a piece of maya UI. When the UI is destroyed, the job will be killed along with it.

【讨论】:

谢谢!这正是我所需要的。

以上是关于UI 窗口关闭时执行命令 |玛雅/蟒蛇的主要内容,如果未能解决你的问题,请参考以下文章

当我在批处理文件中运行下面的代码时,它只会执行第一行并且不会关闭命令窗口

powershell快捷方式里添加命令,执行完命令后会关闭窗口,怎么能在执行完命令后不让窗口关闭

在tkinter中关闭窗口之前执行某个命令[重复]

如何使用Java执行cmd命令

bat 脚本执行cmd命令代码实例 执行后不关闭窗口 可以继续输入方法

bat 脚本执行cmd命令代码实例 执行后不关闭窗口 可以继续输入方法