flash on 2010-2-9

by aass
♥0 | Line 18 | Modified 2010-02-09 19:54:46 | MIT License
play

ActionScript3 source code

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

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() {
            // write as3 code here..
            //テキストを表示させるために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();
        }
    }
}