У меня есть плагин C++ Maya. При загрузке, он автоматически вызывает процедуру MEL для создания графического интерфейса пользователя:Maya MFnPlugin :: registerUI для вызова Python вместо сценариев MEL
status = plugin.registerUI("LoadGUI", "UnloadGUI");CHECK_STATUS(status);
Однако registerUI, кажется, доступны только для процедур MEL.
Как я могу сделать подобные вещи для Python?
Не могли бы вы сами вызвать python вручную в событии. – joojaa
@joojaa: спасибо за ваш ответ. Ну, я думал, что, поскольку Autodesk думал о хорошем способе сделать это с MEL, в Python может быть хороший способ сделать это. Или что такое «лучший» способ подключить плагин к графическому интерфейсу python в майю при его загрузке? – Korchkidu
Это потому, что оригинальная идея заключалась в том, что ** весь майя GUI ** должен быть построен в MEL. Мы живем в переходные времена, когда нам нужно принять потерю оптимальных решений, потому что все MEL не могут волшебным образом переноситься на питон мгновенно. Лучшее не определено. – joojaa