Flash Actionscript 3 ile link vermek

Adobe flash ile uğraşanlar için bu yazımız. Namı diyar macromedya’nın gözünü sevdiğim flash 8 sürümünde butona link vermek çok kolaydı öyle değilmi. Şimdi nerden icad ettilerse Actionscript 3.0 ile butona link vermek biraz daha zorlaştı. Ama biz zoru severiz…

3.0 ile link vermek için öncelikle bir buton ekleyelim. Instance Name kısmına buton_btn yazın. Ardından Actions panelini açarak alttaki kodları yapıştırın

buton_btn.addEventListener(MouseEvent.MOUSE_DOWN, link);

function link(e:MouseEvent){
navigateToURL(new URLRequest("http://www.digitaldunyam.net"),"_blank");
}

Butona tıkladığımızda _blank ile yeni sayfa açılacak. Eğer birden fazla çoklu buton yaparsanız aynı eventi atamak için alttaki kodu uygulayın;

for (var j:Number = 1; j <=8; j++) {
butonlar["b" + j].addEventListener(MouseEvent.ROLL_OVER, bover);
butonlar["b" + j].addEventListener(MouseEvent.ROLL_OUT, bout);
butonlar["b" + j].addEventListener(MouseEvent.CLICK, tikla);
}

Tags: , , ,

Leave a Reply