Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Возвратить анимацию TweenLite (http://www.flasher.ru/forum/showthread.php?t=126176)

Atstek 12.06.2009 15:59

Возвратить анимацию TweenLite
 
А можно ли возвратить анимацию TweenLite. Например: Нажимаешь на кнопку она здигается влево, а нажимаешь на другую кнопку то та которая была нажата анимируется обратно???? Если да то какой командой???

Psycho Tiger 12.06.2009 16:09

TweenLite.to, пожалуй.
Никто не мешает запомнить начальное положение и возвратиться туда.

Atstek 12.06.2009 17:22

Дело в том что я назначаю возвратить на первоночальное место, но почемуто первый раз объект возвращается туду куда надо а вот дальше он смещается товлево то вправо, так что TweenLite неподходит. Может както по другому можно это зделать?????

Fernando Costa 12.06.2009 17:54

reverse()

Atstek 12.06.2009 18:42

Fernando Costa поясни пожалуйста куда это вставлять в коде надоБ если не трудно.

заранее Спасибо

iflamberg 12.06.2009 19:05

у TweenLite нет reverse - это максимально облегченная TweenMax.

Можно просто по завершении первой анимации запустить вторую

Код AS3:

...
TweenLite.to (mc,1,{x:100,onComplete:tweenCompleteHandler}); //движение "туда"
...
 
private function tweenCompleteHandler (){
TweenLite.to(mc,1,{x:0}); //движение обратно
}

или запустить reverse(), но тогда использовать TweenMax

Atstek 12.06.2009 22:50

А как сделать так чтобы до окончания анимации на объект ни как нельзя было повлиять т.е. У меня есть анимация на клик и на маус овер и если во время онимации на клик быстро догнать кнопку, то анимация клика остонавливается, и начинается анимация маус овера????

Psycho Tiger 12.06.2009 22:56

Ну, проверять, идет ли анимация. Есть какое-то булевое свойство у переменной типа TweenLite.


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

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