CrossFade() съедает часть анимации...(не съедает)

Программирование на Юнити.

CrossFade() съедает часть анимации...(не съедает)

Сообщение magic3d 25 май 2009, 13:17

При проигрывании анимации героя "удар" (idle-hit-idle), с помощью animation.CrossFade ("hit"), возникает проблемка - рука героя не доходит до конечной точки. Если сделать animation.Play("hit"), то все нормально, но возникает резкий перескок с "hit" на "idle". Причем эти анимации на разных слоях... Как быть? :-?
Аватара пользователя
magic3d
UNIт
 
Сообщения: 75
Зарегистрирован: 16 апр 2009, 11:43
Откуда: Днепр
  • Сайт

Re: CrossFade() съедает часть анимации...

Сообщение magic3d 25 май 2009, 13:47

Ага! Нашел. На blend анимаций влияет время в секундах. Просто уменьшил до минимума CrossFade("hit", 0.1) и усе. ;)
Аватара пользователя
magic3d
UNIт
 
Сообщения: 75
Зарегистрирован: 16 апр 2009, 11:43
Откуда: Днепр
  • Сайт

Re: CrossFade() съедает часть анимации...(не съедает)

Сообщение Neodrop 25 май 2009, 14:28

Обратите внимание, как я исправил название вашей темы. :-?
Добавить neodrop в Skype
Изображение
"Спасибо!" нашему порталу, вы сможете сказать ЗДЕСЬ.
Если проблема не решается честно, нужно её обмануть! || Per stupiditas at Astra!
Страх порождает слабость. Бесстрашных поражают пули.
Протратившись на блядях байтах, на битах не экономят.
Аватара пользователя
Neodrop
Админ
 
Сообщения: 8480
Зарегистрирован: 08 окт 2008, 15:42
Откуда: Питер
Skype: neodrop
  • Сайт

Re: CrossFade() съедает часть анимации...(не съедает)

Сообщение magic3d 25 май 2009, 14:47

ИМХО, лучше было бы так:
CrossFade() съедает часть анимации...(но можно уменьшить ее аппетит) :D
Ведь процесс blend'a все-таки чем-то обходится анимации..
Аватара пользователя
magic3d
UNIт
 
Сообщения: 75
Зарегистрирован: 16 апр 2009, 11:43
Откуда: Днепр
  • Сайт

Re: CrossFade() съедает часть анимации...(не съедает)

Сообщение Neodrop 25 май 2009, 14:54

Само-собой. Но название точно не соответствовало. Измените по своему вкусу. :-?
Добавить neodrop в Skype
Изображение
"Спасибо!" нашему порталу, вы сможете сказать ЗДЕСЬ.
Если проблема не решается честно, нужно её обмануть! || Per stupiditas at Astra!
Страх порождает слабость. Бесстрашных поражают пули.
Протратившись на блядях байтах, на битах не экономят.
Аватара пользователя
Neodrop
Админ
 
Сообщения: 8480
Зарегистрирован: 08 окт 2008, 15:42
Откуда: Питер
Skype: neodrop
  • Сайт


Вернуться в Скрипты

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 9