Добавлен scopterectus
Можно ли как-то установить проигрываемую анимацию начать проигрываться не с самого начала, а с какого-то момента?
Например анимация "slam" Blademaster'a длится 1.133 сек. Мне нужно, чтобы анимация начала проигрываться не с 0.0 сек., а с 0.75 сек, например.
Принятый ответ
Короткий ответ, нет. Такой функции не предусмотрено.
В своих роликах я решил это так. Начинаю проигрывать анимацию по индексу на максимальной скорости. С помощью таймера через отрезок времени продолжаю проигрывать анимацию уже на нормальной скорости. Зная анимацию можно посчитать сколько времени нужно указать таймеру чтобы анимация достигла нужного места. Таким образом игроку будет казаться что анимация проигрывается с какого-то места.
Другой способ это изменить модель. Создать новую анимацию и скопировать или переиспользовать кадры.
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
Показать
XGM Bot
7 лет
0
Показать
Похожие вопросы:
- Как изменить(с наземной на воздушн. или наоборот)анимацию юнита
ответ
ledoed:
- Как сменить анимацию юнита?
ответ
Ige:
- Замена анимации юнита
ответ
nvc123:
- Анимация юнита в ролике
ответ
dave_wwid:
- (MH) Что с присвоением анимации юниту?
ответ
DracoL1ch:
Поиск по всем ресурсам на сайте
0
Показать
Zahanc
7 лет
0
Показать
Короткий ответ, нет. Такой функции не предусмотрено.
В своих роликах я решил это так. Начинаю проигрывать анимацию по индексу на максимальной скорости. С помощью таймера через отрезок времени продолжаю проигрывать анимацию уже на нормальной скорости. Зная анимацию можно посчитать сколько времени нужно указать таймеру чтобы анимация достигла нужного места. Таким образом игроку будет казаться что анимация проигрывается с какого-то места.
Другой способ это изменить модель. Создать новую анимацию и скопировать или переиспользовать кадры.
Принятый ответ
0
Показать
scopterectus
7 лет
0
Показать
Zahanc, функцию ускорения анимации не подскажите? И на сколько можно ускорить анимацию?
0
Показать
Zahanc
7 лет
0
Показать
ScopteRectuS:
Не помню насколько я ускорял. Думаю ускорить в тысячу раз будет достаточно.
0
Показать
scopterectus
7 лет
0
Показать
Zahanc, а можно ускорить настолько, что будет проигрывать нужную анимацию через фрейм? То есть через таймер:
0
Показать
Zahanc
7 лет
0
Показать
ScopteRectuS,
Не пробовал. Warcraft очень неточен с real. Обычно попытки добиться точности неудачны. Возможно в этом случае это наоборот поможет. Не знаю.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.