Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Обратная анимация "yoyo" при помощи TweenLite (http://www.flasher.ru/forum/showthread.php?t=156527)

Universe 23.05.2011 15:03

Обратная анимация "yoyo" при помощи TweenLite
 
Как можно сделать при помощи TweenLite анимацию, которая бы при окончании проигрывалась в начало? Т.е. чтото типа метода Yoyo, в обычном твине

КорДум 23.05.2011 15:07

Ну тут либо по onComplete вызывать метод реверса, где будет тот же экземпляр TweenLite, только с начальными координатами/свойствами. Либо запихнуть анимацию в TimelineLite и по тому же onComplete у таймлайна выызвать метод TimelineLite#reverse()

Universe 23.05.2011 15:13

а без TimeLineLite, нету такого же метода reverse на onComplete для стандартного TweenLite?

КорДум 23.05.2011 15:15

Можно глянуть в документации. Но там вы его не найдете, так что нет =)

Добавлено через 3 минуты
Если вам не нужны все навороты TweenMax, у которого все это есть, расширьте TweenLite своим классом, в котором добавьте нужную модификацию.

Добавлено через 9 минут
Или даже используйте композицию, она тут лаконичнее смотрится, чем наследование.

samana 23.05.2011 15:47

Скачайте TweenMax, в нём есть ёё
Код AS3:

TweenMax.to(box,1, { x:150, repeat:-1,yoyo:true } );


Universe 24.05.2011 13:08

спасибо samana, помогло)


Часовой пояс GMT +4, время: 09:47.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.