匿名関数を使ったEventListenerをremoveEventListenerする

2009年1月16日 12:12 action script — littlepad

EventListenerで匿名関数を使用すると削除する際、
removeEventListenerでハンドラを指定できない。
その場合、function内でarguments.calleeとすれば、
実行中の関数の参照がとれる。

stage.addEventListener( MouseEvent.CLICK, function():void {
	trace("hoge");
	stage.removeEventListener(MouseEvent.CLICK, arguments.callee);
	}
);

コメントはまだありません

No comments yet.

TrackBack URL

Leave a comment

about

ハンドルネーム:littlepad
都内で WEB 制作(デザイン, html/css, Flash, MT, WordPress etc)をしているBOØWY研究家

category:

search:


archives:

GO TO PAGETOP