API Maya: как изменить UI Time Working Unit - PullRequest
2 голосов
/ 08 февраля 2012

Мне нужно изменить время работы единицы майя с помощью API.(см. Окно-> Настройки / Предпочтения-> Настройки-> Настройки-> Рабочие единицы-> Время)

Итак, я делаю:

  MTime::Unit mayaTime = MTime::k120FP;
  status = MTime::setUIUnit(mayaTime);

        [import some animated data]

  // For debug
  MTime::Unit tm = MTime::uiUnit();

тм - это k120FPS, поэтомуХорошо.Кроме того, анимированные данные в порядке.НО, когда я открываю графический интерфейс, временные рабочие единицы все еще остаются по умолчанию ...

В документации сказано: " MTime :: setUIUnit: Установите систему единиц измерения какиспользуется пользователем в пользовательском интерфейсе. После успешного завершения этого метода таймер времени Maya будет отображать кадры в указанных единицах. "

Видите ли вы, что я здесь не так сделал?

Спасибоза любую помощь.

1 Ответ

1 голос
/ 26 февраля 2012

Попробуйте установить опцию Var "workingUnitTime".

...