Майя - Можно ли запросить закрытие окна? [Дубликат]

Пакет Visual Studio NuGet необходимо обновить для новой версии набора инструментов

У меня просто возникла проблема с подключением libpng с Visual Studio 2013. Проблема в том, что в файле пакета были только библиотеки для Visual Studio 2010 и 2012.

Правильное решение - надеяться, что разработчик выпустит обновленный пакет и затем обновит его, но он работал для меня, взломав дополнительную настройку для VS2013, указав на файлы библиотеки VS2012.

Я отредактировал пакет (в папке packages внутри каталога решения), найдя packagename\build\native\packagename.targets и внутри этого файла, скопировав все секции v110. Я изменил v110 на v120 в полях условий только очень осторожно, чтобы пути с именами файлов были все как v110. Это просто позволило Visual Studio 2013 подключиться к библиотекам на 2012 год, и в этом случае он работал.

1
задан Jonathan Leffler 9 December 2013 в 09:45
поделиться

1 ответ

Вы можете использовать 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 deleted».

2
ответ дан Argiri Kotsaris 25 August 2018 в 15:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: