Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > ActionScript 3 > Обратное проигрывание анимации в AS3


Автор: Ergo 12.7.2010, 09:46
Приветствую.

Для кнопки. То есть наводишь на кнопку курсор, анимация проигрывается вперед, убираешь, проигрывается назад.
Как это собственно делается в AS3? Желательно с примером объясните.
Спасибо.

Автор: bars80080 12.7.2010, 13:50
проигрывание назад, как я понимаю, возможно только в двух случаях:
а) программная анимация, которая строится на коде. в таком случае надо всего лишь цикл в обратную сторону запустить
б) обычная анимация, но только по кадровая. тогда в цикле мы начинаем вызывать переход по кадрам goToAndStop() // или как он там называется

то есть либо тут надо использовать программную, либо лучше сделать два вида анимации - в прямом и обратном направлении. тогда для обратного хода, просто совершаем переход на соответствующий кадр обратной последовательности: goToAndPlay(_root.currentFrame + koef)

Автор: Shogun 13.7.2010, 13:16
Может вам метод yoyo() поможет??

Автор: bars80080 13.7.2010, 14:05
Цитата(Shogun @  13.7.2010,  13:16 Найти цитируемый пост)
yoyo()

неужели есть такой в базовом наборе?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)