In this tutorial, I will teach you how to create complex rollover button using actionscript 3.0.
Download Source Files




stop();
var rewind:Boolean = false;
myBT.addEventListener(MouseEvent.ROLL_OVER,growUP);
myBT.addEventListener(MouseEvent.ROLL_OUT,growDown);
myBT.addEventListener(MouseEvent.CLICK,gotoSite);
myBT.buttonMode = true;
myBT.useHandCursor = true;
function growUP(e:MouseEvent):void{
play();
rewind = false;
}
function growDown(e:MouseEvent):void{
rewind = true;
}
function gotoSite(e:MouseEvent):void{
navigateToURL(new URLRequest("http://www.getw3help.com"),"_blank");
}
this.addEventListener(Event.ENTER_FRAME,revFrame);
function revFrame(e:Event):void{
if(rewind == true){
prevFrame();
}
}
var rewind:Boolean = false;
myBT.addEventListener(MouseEvent.ROLL_OVER,growUP);
myBT.addEventListener(MouseEvent.ROLL_OUT,growDown);
myBT.addEventListener(MouseEvent.CLICK,gotoSite);
myBT.buttonMode = true;
myBT.useHandCursor = true;
function growUP(e:MouseEvent):void{
play();
rewind = false;
}
function growDown(e:MouseEvent):void{
rewind = true;
}
function gotoSite(e:MouseEvent):void{
trace("hello");
navigateToURL(new URLRequest("http://www.getw3help.com"));
}
this.addEventListener(Event.ENTER_FRAME,revFrame);
function revFrame(e:Event):void{
if(rewind == true){
prevFrame();
}
}
Labels: ActionScript 3, Flash
Continue Reading!
Guess what, Google has released its own web browser Google Chrome which is available for download (here). Google Chrome is still in BETA, so it might have some glitches.