Hatena::Groupactionscript

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

2008年07月23日 水曜日

図形をonmouseで大きくして、onmouseoutで小さくする

| 07:01 | 図形をonmouseで大きくして、onmouseoutで小さくする - ActionScript(AS3)やFlexを勉強しようと思ってはじめた日記 を含むブックマーク はてなブックマーク - 図形をonmouseで大きくして、onmouseoutで小さくする - ActionScript(AS3)やFlexを勉強しようと思ってはじめた日記 図形をonmouseで大きくして、onmouseoutで小さくする - ActionScript(AS3)やFlexを勉強しようと思ってはじめた日記 のブックマークコメント

気づいたこと

  • 丸を描く
  • onmouseしたら、丸が大きくなる
    • 大きくしたり、小さくしたりするのは、scaleX、scaleY
    • 1が100%

ソース

package{
	import flash.display.*;
	import flash.text.*;
	import flash.events.*;
	import flash.xml.*;
	import flash.net.*;

  public class DrawPoint extends Sprite{

	public function DrawPoint(){
		var p1:Sprite = new Sprite();
		var p2:Sprite = new Sprite();
		
		p1.graphics.beginFill(0xcc0000);
		p1.graphics.drawCircle(0,0,10);
		p1.graphics.endFill();
		
		p1.x = 100;
		p1.y = 100;
		
		p1.addEventListener("mouseOut", function(event:MouseEvent):void {	
			p1.scaleX = 1;
			p1.scaleY = 1;
		});
		
		p1.addEventListener("mouseOver", function(event:MouseEvent):void {	
			p1.scaleX = 2;
			p1.scaleY = 2;
		});
		
		addChild(p1);
	}

  }
}