2012-02-08 2 views
2

Мне нужно изменить рабочее время майя с помощью API. (см Window-> Настройки/Настройки-> Настройки-> Настройки-> Рабочая БЛОКИ> Время)Maya API: как изменить рабочее время рабочего времени UI

Так что я:

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

     [import some animated data] 

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

тм является k120FPS так это нормально. Кроме того, анимированные данные в порядке. НО, когда я открываю GUI, рабочие единицы времени по-прежнему по умолчанию один ...

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

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

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

ответ

1

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