flash on 2010-1-14

by yanagi1001
♥0 | Line 18 | Modified 2010-01-14 02:40:13 | MIT License
play

ActionScript3 source code

/**
 * Copyright yanagi1001 ( http://wonderfl.net/user/yanagi1001 )
 * MIT License ( http://www.opensource.org/licenses/mit-license.php )
 * Downloaded from: http://wonderfl.net/c/bFRR
 */

package {
	import flash.display.Sprite;
	import flash.events.MouseEvent;
	import flash.text.TextField;
	
	public class MouseClick extends Sprite {
		private var _tf:TextField;
		
		public function MouseClick() {
			//テキストを表示させるためにTextFieldのインスタンスを生成
			_tf = new TextField();
			//テキストの表示幅を400pxに設定
			_tf.width = 400;
			//テキストが長い場合は、右端で折り返す
			_tf.wordWrap = true;
			//TextFieldのインスタンスを表示リストに追加
			addChild(_tf);
			
			//ステージがクリックされた時のイベント・リスナーを登録
			stage.addEventListener(MouseEvent.CLICK, onClick);
		}
		
		private function onClick(e:MouseEvent):void {
			//イベント・リスナーの引数を文字列に変換して
			//TextFieldに表示させる
			_tf.text = e.toString();
		}
	}
}