1

現在、私は Maya を使用しており、ウィンドウを閉じるときにコマンドを実行したいと考えています。これまでのところ、カスタムボタンを作成してdeleteUIを使用する以外に、Windows Xボタンがクリックされたときにコマンドを実行する解決策は見つかりませんでした。

4

1 に答える 1

2

scriptJob を使用できます。条件に基づいてバックグラウンドでプロセスを実行します。

from pymel.core import *

win = window()
win.show()

def uiDel(ui):
    print ui, "deleted"

scriptJob(uid=[win.name(), "uiDel(win.name())"])

UI を閉じるか、X ボタンを押すと、「window1 が削除されました」と出力されます。

于 2013-07-10T17:21:16.427 に答える