7 Haziran 2013 Cuma

Flash ActionScript 3.0 Transitions 2

import fl.transitions.*;
import fl.transitions.easing.*;
var ksayi:int=0;
for (var i:int=1; i<6; i++) {
for (var j:int=1; j<3; j++) {
ksayi++;
var k:kare=new kare();
k.x=70*i;
k.y=100*j;
this["kare"+ksayi]=addChild(k);
this["kare"+ksayi].addEventListener(MouseEvent.MOUSE_OVER,donustur);
}
}

/*
destekleriniz için
http://flashandactionscript3.blogspot.com/ sitesini ziyeret ediniz.
*/

this["kare1"].transition=Blinds;
this["kare2"].transition=Fade;
this["kare3"].transition=Fly;
this["kare4"].transition=Iris;
this["kare5"].transition=Photo;
this["kare6"].transition=Rotate;
this["kare7"].transition=Squeeze;
this["kare8"].transition=Wipe;
this["kare9"].transition=PixelDissolve;
this["kare10"].transition=Zoom;


function donustur(e:MouseEvent) {
var secilen:MovieClip=MovieClip(e.target);
var donus:TransitionManager=new TransitionManager(secilen);
donus.startTransition({type:secilen.transition,direction:Transition.IN,duration:1,easing:Regular.easeIn,shape:Iris.CIRCLE});
e.target.removeEventListener(MouseEvent.MOUSE_OVER,donustur);
donus.addEventListener("allTransitionsInDone",ekle);
}
function ekle (e:Event):void {

e.target.content.addEventListener (MouseEvent.MOUSE_OVER, donustur);
}

Hiç yorum yok:

Yorum Gönder