Hatena::Groupactionscript

ActionScript(AS3)やFlexを勉強しようと思ってはじめた日記

2008年07月20日 日曜日

お絵かき

| 06:30 | お絵かき - ActionScript(AS3)やFlexを勉強しようと思ってはじめた日記 を含むブックマーク はてなブックマーク - お絵かき - ActionScript(AS3)やFlexを勉強しようと思ってはじめた日記 お絵かき - ActionScript(AS3)やFlexを勉強しようと思ってはじめた日記 のブックマークコメント

作ってみた。課題はいくつかありますね

お試し

気づきまとめ

  • 「MouseEvent.MOUSE_MOVE」
    • mouseMoveだと思っていた
    • clickと何が違うんだろう?
    • Spriteは表示オブジェクトらしい

いいなあ

ソース

package{
  import flash.display.Sprite;
	import flash.events.*;
	import flash.text.*;

  public class DrawTest extends Sprite{         
		public var canvas:Sprite = new Sprite();

		public function DrawTest(){
			canvas.graphics.beginFill(0xe7e7e7);
			canvas.graphics.drawRect(10,10,300,300);
			canvas.graphics.endFill();

			addChild(canvas);
			
			canvas.addEventListener(MouseEvent.MOUSE_MOVE, drawHandler)
			//stage.addEventListener("click", drawHandler)
		}


		public function drawHandler(events:MouseEvent):void{
			canvas.graphics.lineStyle(1, 0xcc0000);
			canvas.graphics.lineTo(events.stageX,events.stageY);
			//s.graphics.lineTo(100,500);

			var tf:TextField = new TextField();
			tf.text = events.stageX + ' : ' + events.stageY;
		
			//addChild(tf);
		}
  }
}

JohnreyJohnrey2012/04/10 09:53Deep tihnikng - adds a new dimension to it all.

yfoytkyfoytk2012/04/10 22:53mu4NAd <a href="http://cjbwommftogt.com/">cjbwommftogt</a>

gltoegeuygltoegeuy2012/04/16 05:25uiWxAb , [url=http://fcnyftnihyex.com/]fcnyftnihyex[/url], [link=http://wdnxxmhyphey.com/]wdnxxmhyphey[/link], http://gdxciuwwvapj.com/