In case Flash no longer exists; a copy of this site is included in the Flashpoint archive's "ultimate" collection.

Dead Code Preservation :: Archived AS3 works from wonderfl.net

forked from: MouseEvent.CLICKの引数

Get Adobe Flash player
by hig_an 01 Jan 2010
/**
 * Copyright hig_an ( http://wonderfl.net/user/hig_an )
 * MIT License ( http://www.opensource.org/licenses/mit-license.php )
 * Downloaded from: http://wonderfl.net/c/28r5
 */

// forked from 9re's MouseEvent.CLICKの引数
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.MOUSE_UP, onClick); 
        } 
         
        // イベント・リスナー 
        private function onClick(e:MouseEvent):void { 
            // イベント・リスナーの引数を文字列に変換して 
            // TextFieldに表示させる 
            _tf.text = e.toString(); 
        } 
    } 
}