flash on 2010-2-7

by sheep
マウスの動きを使う
♥0 | Line 18 | Modified 2010-02-08 00:31:44 | MIT License
play

ActionScript3 source code

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

//マウスの動きを使う
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();      
        }
    }
}