

Actionscript 3.0'Da Mouse İle Çizgi Çizmek
-
ActionScript 3.0'da mouse (fare) ile bulunduğumuz sahne üzerinde rastgele çizgiler oluşturma örneğimiz.
(Sahnemizde bir adet buton olup Instance Name değeri buton_sil olmalıdır.)
var blnCizim_Yap:Boolean = false; var cizgi:Shape = new Shape(); addChild(cizgi); stage.addEventListener(MouseEvent.MOUSE_DOWN, fnBasla); function fnBasla(olay1:MouseEvent):void { if (mouseX < 435) { cizgi.graphics.moveTo(mouseX, mouseY); cizgi.graphics.lineStyle(5, 0xabcabc, 1); blnCizim_Yap = true; } } stage.addEventListener(MouseEvent.MOUSE_MOVE, fnDevam); function fnDevam(olay2:MouseEvent):void { if (mouseX < 435) { if (blnCizim_Yap == true) { cizgi.graphics.lineTo(mouseX, mouseY); } } } stage.addEventListener(MouseEvent.MOUSE_UP, fnBitir); function fnBitir(olay3:MouseEvent):void { blnCizim_Yap = false; } buton_sil.addEventListener(MouseEvent.CLICK, fnSil) function fnSil(olay4:MouseEvent):void { cizgi.graphics.clear(); }http://www.ontedi.com/actionscript/mouse-ile-cizgi-cizmek.html
Toplam Hit: 902 Toplam Mesaj: 1