Hi guys,
I’ve got some simple stuff here and am questing after ways to streamline it. It seems like a lot of functions for what it is, and it’s like those award timers are dying for an array.
Any good ideas? Your advice and opinions are appreciated as always!
[AS]
import caurina.transitions.;
import caurina.transitions.properties.;
var scopeTimer:Timer = new Timer(3000,1);
scopeTimer.addEventListener(TimerEvent.TIMER, scopePlay);
var awardArray:Array = [ATL, Celeb, CTC, Joint, Solucient, Verispan, VHA];
var len:int = awardArray.length;
for (var i:int = 0; i < len; i++)
{
awardArray*.alpha = 0;
};
ColorShortcuts.init();
scopeTimer.start();
closerLook.alpha=0;
function scopePlay(e:TimerEvent):void
{
Tweener.addTween (micro, {y:-240, time:10, transition:“easeInOutQuad”, onComplete:getBright});
}
function getBright():void
{
Tweener.addTween (micro, {_brightness:3, time:1, transition:“linear”, onComplete:playText});
}
function playText():void
{
Tweener.addTween (closerLook, {alpha:1, time:1, transition:“linear”, onComplete:award1});
}
function award1():void
{
Tweener.addTween (ATL, {alpha:1, time:2, transition:“linear”, onComplete:award2});
}
function award2():void
{
//Tweener.addTween (ATL, {alpha:0, time:2, transition:“linear”});
Tweener.addTween (Celeb, {alpha:1, time:2, transition:“linear”, onComplete:award3});
}
function award3():void
{
//Tweener.addTween (Celeb, {alpha:0, time:2, transition:“linear”});
Tweener.addTween (CTC, {alpha:1, time:2, transition:“linear”, onComplete:award4});
}
function award4():void
{
//Tweener.addTween (CTC, {alpha:0, time:2, transition:“linear”});
Tweener.addTween (Joint, {alpha:1, time:2, transition:“linear”, onComplete:award5});
}
function award5():void
{
//Tweener.addTween (Joint, {alpha:0, time:2, transition:“linear”});
Tweener.addTween (Solucient, {alpha:1, time:2, transition:“linear”, onComplete:award6});
}
function award6():void
{
//Tweener.addTween(Solucient,{alpha:0,time:2,transition:“linear”});
Tweener.addTween (Verispan, {alpha:1, time:2, transition:“linear”, onComplete:award7});
}
function award7():void
{
//Tweener.addTween (Verispan, {alpha:0, time:2, transition:“linear”});
Tweener.addTween (VHA, {alpha:1, time:2, transition:“linear”});
}
[/AS]