ActionScript 3.0 drawing pad etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
ActionScript 3.0 drawing pad etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

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();
}
}