31 Mayıs 2013 Cuma

Adobe Flash ActionScript 3.0 Kodları ile Resim Defteri

var cizim:Boolean = false;
var cizimAlani:Shape = new Shape();
alan_mc.addChild(cizimAlani);

alan_mc.addEventListener(MouseEvent.MOUSE_DOWN, boardDown);
function boardDown(e:MouseEvent):void {
cizim = true;
cizimAlani.graphics.lineStyle(7, renkPaleti.selectedColor);
cizimAlani.graphics.moveTo(cizimAlani.mouseX, cizimAlani.mouseY);
}

alan_mc.addEventListener(MouseEvent.MOUSE_UP, birak);
alan_mc.addEventListener(MouseEvent.ROLL_OUT, birak);
function birak(e:MouseEvent):void {
cizim = false;
}
/*
destekleriniz için
http://flashandactionscript3.blogspot.com/ sitesini ziyeret ediniz.
*/
alan_mc.addEventListener(MouseEvent.MOUSE_MOVE, ciz);
function ciz(e:MouseEvent):void {
var fareX:Number=cizimAlani.mouseX;
var fareY:Number=cizimAlani.mouseY;

if (cizim && fareX<=400 && fareX>=0 && fareY<=400 && fareY>=0) {
cizimAlani.graphics.lineTo(fareX,fareY);
e.updateAfterEvent();
}
}

Hiç yorum yok:

Yorum Gönder