Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Как отследить (http://www.flasher.ru/forum/showthread.php?t=184364)

slewnut 17.09.2012 16:36

Как отследить
 
Подскажите пожалуйста как отслеживать окончания работы функций и классов например таких.

Код AS3:

TransitionManager.start(mc, {type:Zoom, direction:Transition.IN, duration:1});

или
Код AS3:

TweenLite.to(mc, 1, {x:100, y:100});


Hauts 17.09.2012 16:47

Код AS3:

TweenLite.to(mc, 1, {x:100, y:100, onComplete: function(a):void{trace(a)}, onCompleteParams:["privet"]});

Добавлено через 39 секунд
А вообще почитайте документацию на сайте http://greensock.com, там очень много всего полезного.

PsixokoT 17.09.2012 16:50

Читать документацию.

1)
Код AS3:

import fl.transitions.*;
import fl.transitions.easing.*;
 
var myTM:TransitionManager = new TransitionManager(my_mc);
myTM.startTransition({type:Fly, direction:Transition.IN, duration: 3, easing:Back.easeOut})
 
myTM.addEventListener("allTransitionsInDone", doneTrans);
 
function doneTrans(e:Event):void{
  trace("The animation has finished!");
  MovieClip(e.target.content).alpha=.5;
}

2)
Код AS3:

TweenLite.to(mc, 1, {x:100, y:100, onComplete:tweenComplete});
 
function tweenComplete():void{
  trace("tweeb complete!");
}


slewnut 17.09.2012 16:52

Благодарю!

udaaff 17.09.2012 17:08

Название темы не раскрывает сути вопроса.


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

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