Actionscript Code:
import flash.
utils.
*;
import flash.
events.
*;
var CurrentAdd =
1;
var tempnum1;
var maxadds =
3;
var myTimer:Timer =
new Timer
(300,
20);
myTimer.
addEventListener(TimerEvent.
TIMER,someFunction
);
myTimer.
start();
add_MC.
youradd_but.
addEventListener(MouseEvent.
CLICK,emailClick
);
function someFunction
(event:TimerEvent
){ trace(String((20-myTimer.
currentCount)));
if (myTimer.
currentCount ==
20) { myTimer.
reset();
tempnum1 = randomNumber
(1,maxadds
);
if (tempnum1 == CurrentAdd
) { tempnum1 +=
1;
if (tempnum1
>= maxadds
) { tempnum1 -=
2;
} add_MC.
gotoAndPlay(tempnum1
);
CurrentAdd = tempnum1;
} else { add_MC.
gotoAndPlay(tempnum1
);
CurrentAdd = tempnum1;
} myTimer.
start();
}}function randomNumber
(low:
Number=
0, high:
Number=
1):
Number{ return Math.
floor(Math.
random() * (1+high-low
)) + low;
}function emailClick
(event:MouseEvent
):
void { var url:
String =
"mailto:[email protected]";
var request:URLRequest =
new URLRequest
(url);
try { navigateToURL
(request,
'_blank');
// second argument is target} catch (e:
Error) { trace("Error occurred!");
}}