Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   передача параметра через TweenMax (http://www.flasher.ru/forum/showthread.php?t=141904)

3p.station 07.07.2010 19:58

передача параметра через TweenMax
 
всем привет!:)
есть например 10 кнопок которые надо трансформировать, а после того как потрансформировали нада дальше трансфоримровать уже другим способом
пробую передать таким образом -
создаем кнопку в цикле и вешаем твиннер:
Код AS3:

for(var i:uint=0; i< btnCount; i++){
var _btn:leftBtn = new leftBtn();//мой класс
TweenMax.to(_btn,1,{y:i*100, ease:Circ.easeIn,onComplete:btnFinish(_btn)});
}
 
function btnFinish(_btn){
trace(_btn);
}

в результате трейс присходит не по "Complete" а сразу же как только вызывается TweenMax.to

есть варианты?:rolleyes:

спаисбо

MOHCTEP 08.07.2010 02:51

Цитата:

onCompleteParams : Array An Array of parameters to pass the onComplete function
Код AS3:

TweenMax.to(_btn,1,{y:i*100, ease:Circ.easeIn,onComplete:btnFinish, onCompleteParams :[_btn]});


ins_nsk 08.07.2010 09:00

Если у тебя дальше анимация - используй TimelineMax (или TimelineLite)

3p.station 08.07.2010 14:56

спасибо!


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

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