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

как заставить двигаться один объект за другим с отстованием?

Тема в разделе "MAXScript", создана пользователем Vit_aliK_2007, 9 сен 2010.

Модераторы: Savin Denis
  1. Vit_aliK_2007

    Vit_aliK_2007 Активный участник

    С нами с:
    13.09.2007
    Сообщения:
    78
    Симпатии:
    4
    Баллы:
    17
    У меня следующая задача:
    нужно привязать один объект к другому и при перетаскивание ведущего объекта чтоб ведомый отставал в 2 раза. К примеру ведущий переместился на 10см а ведомый на 5см и т.д.
    Как привязать - знаю. А как сделать отставание - нет.
     
  2. Savin Denis vip

    Savin Denis Moderator Команда форума

    С нами с:
    05.05.2005
    Сообщения:
    1.633
    Симпатии:
    0
    Баллы:
    210
    Делается так:
    • Вычисляется вектор перемещения в каждом кадре и делится на два.
      Чтобы вычислить вектор берем разницу позиций межу текущим и предыдущим кадром .
      Для этого есть команда at time.
      Оформляем в виде скрипт контроллера.
      Или сначала делаем анимацию ведущего объекта, а потом скрипт расставит ключи для ведомого.
     
Модераторы: Savin Denis

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