1. Пользоваться форумом на планшетах и телефонах стало удобнее благодаря Tapatalk

Кадры

Тема в разделе "Maya", создана пользователем -, 29 май 2003.

Модераторы: Dark™, Skif
  1. Guest

    Как мне присвоить какой-либо переменной Номер тек. кадра ???
    т.е. если кадр=10, то и переменная должна быть равна 10.....

    например в MEL я пишу:

    int $a; - опред. переменную;
    getAttr <что здесь надо писать ???> $a; - пытаюсь вытащить значение тек. кадра;

    или синтаксис не тот ? :)
    вроде getAttr и setAttr Одинаковый синтаксис имеют...
     
  2. Guest

    currentTime
     
  3. Guest

    Да нихрена не работает :((
    Я просто не знаю точно, какой синтаксис у getAttr !!!
    Если я пишу:

    int $a;
    getAttr currentTime $a; выдается ошибка и соотв. в переменную "$а" не попадает значение тек. кадра :((
     
  4. Guest

    Привет, Benz

    getAttr используется для получения атрибутов какой-то ноды, а currentTime
    это команда, которая может менять или просто выдавать значение текущеко кадра. Следовательно чтобы получить значение, согласно документации , нужно использовать флаг -q. Вот и получается
    $a=`currentTime -q`;
    а в экспрешшене можно еще проще:
    $a=frame;

    удачи
    Алексей
     
  5. Guest

    Всё ОК !!! :))
    Спасибо большое !!!
     
Модераторы: Dark™, Skif

Поделиться этой страницей