PDA

Просмотр полной версии : как зациклить tweener


_bruno_
16.02.2012, 23:12
Всем привет. Подскажите плз как на AS3 зациклить tweener ?
Для того чтобы сделать баннер..

Inet_PC
16.02.2012, 23:24
Вы бы хоть указали, что за твин используете. Например в TweenMax есть свойство yoyo. А в общем случае, по окончании твина запускаете его с обратными параметрами.

_bruno_
17.02.2012, 00:03
ну вот где-то так -

import caurina.transitions.*;
Tweener.addTween(planePortret1, { alpha:0, time:10 } );

а как тогда выловить окончание твина?

Inet_PC
17.02.2012, 00:09
private function startLoop():void
{
onTweenComplete();
}

private function onTweenComplete():void
{
var a:Number = planePortret1.alpha == 1 ? 0 : 1;
Tweener.addTween(planePortret1, { alpha:a, time:10, onComplete: onTweenComplete } );
}

_bruno_
17.02.2012, 00:15
Огромное СПАСИБО!!