イベントのテスト
未だにイベントと言うモノが今ひとつ理解できない・・・
使って覚えるしかない・・・
♥0 |
Line 23 |
Modified 2009-12-17 22:19:55 |
MIT License
archived:2017-03-30 12:07:56
ActionScript3 source code
/**
* Copyright zahir ( http://wonderfl.net/user/zahir )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/a8RO
*/
/*
未だにイベントと言うモノが今ひとつ理解できない・・・
使って覚えるしかない・・・
*/
package{
import flash.display.Sprite;
import flash.events.Event;
import flash.events.MouseEvent;
import flash.text.TextField;
public class EventTest extends Sprite{
private var tf:TextField;
private var n:int = 0;
public function EventTest(){
tf = new TextField();
addChild( tf );
tf.width = tf.height = 465;
addEventListener( "test", test);
addEventListener(MouseEvent.CLICK, function(e:MouseEvent):void{
n++;
dispatchEvent( new Event("test") );
});
}
private function test(e:Event):void{
tf.appendText( n.toString() + " 回クリック.\n");
}
}
}