below is the attachment of the as3 preloader i’m using or u can go to todepoint.com/adi/as_examples/loadAnimation/LoadAnim.as
and here’s my code
import LoadAnim;
var tv_Sprite:Sprite = new Sprite();
var R_1_Light:Sprite = new Sprite();
var R_1Top_Light:Sprite = new Sprite();
var tv_Sprite2:Sprite = new Sprite();
var myAnim:LoadAnim;
tv_Sprite.graphics.beginFill(0xFFFF00);
tv_Sprite.graphics.drawRect(206, 546,144,134)
tv_Sprite.alpha = 1;
tv_Sprite.buttonMode = true;
tv_Sprite.addEventListener(MouseEvent.CLICK, ShowGallery);
tv_Sprite.addEventListener(MouseEvent.MOUSE_OVER, ShowGallery1);
tv_Sprite.addEventListener(MouseEvent.MOUSE_OUT, ShowGallery2);
addChild(tv_Sprite);
function ShowGallery(e:MouseEvent)
{
trace("working");
}
function ShowGallery1(e:MouseEvent):void
{
myAnim = new LoadAnim(0x333333); // animation color
myAnim.x = 206+144/2;
myAnim.y = 546+134/2;
addChild(myAnim);
tv_Sprite2.graphics.lineStyle(2,0x000000);
tv_Sprite2.graphics.drawRect(0, 0,144,134)
tv_Sprite2.x = 206;
tv_Sprite2.y = 546;
tv_Sprite2.alpha = 1 ;
tv_Sprite2.buttonMode = true;
addChild(tv_Sprite2);
var newTimer:Timer = new Timer(3000, 1);
newTimer.start();
newTimer.addEventListener(TimerEvent.TIMER_COMPLETE, myOnFin);
function myOnFin(e:TimerEvent):void
{
newTimer.stop();
newTimer.removeEventListener(TimerEvent.TIMER_COMPLETE, myOnFin)
trace("timer working");
}
}
function ShowGallery2(e:MouseEvent):void
{
myAnim.stopAnim();
removeChild(myAnim);
removeChild(tv_Sprite2);
}
why is my mouse keep blinking when i mouse over to the preloader? can anyone help me solve this? because the timer is not working very well if the blink happen.