Как открыть Game Exporter скриптом mel? - PullRequest
0 голосов
/ 01 мая 2018

Я использую Game Exporter , чтобы много экспортировать мою анимацию. Но я устал от выбора File> Game Exporter из главного меню.

Можно ли использовать скрипт mel для открытия Game Exporter? Или, что еще лучше, можно ли использовать сценарий mel для автоматического создания входных данных для Game Exporter (например, автоматически вводить путь экспорта, имя анимации, только выбор экспорта, ...)?

1 Ответ

0 голосов
/ 02 мая 2018

Можно ли использовать скрипт mel для открытия Game Exporter?

Экспортер открытых игр

gameFbxExporter;

Или, что еще лучше, можно ли использовать скрипт mel для автоматического создания ввод для Game Exporter (например: автоматически вводить путь экспорта, Название анимации, только выбор экспорта, ...)?

Путь экспорта

(Установите в "E: / aaa")

setAttr -type "string" gameExporterPreset2.exportPath "E:/aaa";

Название анимации

(установите на «ааа»)

gameExp_SetUniqueAnimationClipName 0"aaa"gameExporterWindow|gameExporterTabFormLayout|gameExporterTabLayout|gameExporterAnimationTab|anim_gameExporterMainFormLayout|anim_gameExporterExportTypeFormLayout|formLayout344|anim_gameFbxExporterAnimClipFrameLayout|anim_gameFbxExporterAnimClipFormLayout|anim_gameFbxExporterScrollLayout|formLayout345|textField20;

Но это не очень эффективно из-за жесткого кода: formLayout344|, formLayout345|textField20. Нужно найти способ сделать его динамичным.

Так что используйте это вместо

setAttr -type "string" gameExporterPreset2.exportFilename "aaa";

Только экспортный выбор

setAttr("gameExporterPreset2.exportSetIndex") 2;
gameExp_CreateExportTypeUIComponents;

Вот как я это понимаю: я проверяю все записи Мела .

...