arguments.caller 現在実行中の関数への参照
初めて聞いた。
1回限定、クリック取得
/* ActionScript3 */
stage.addEventListener(MouseEvent.CLICK, function(event:MouseEvent):void {
trace("1st Click");
event.currentTarget.removeEventListener(event.type, arguments.callee);
});
- 参考サイト
arguments - ActionScript 3.0 コンポーネントリファレンスガイド
FN0108010 - Arguments.callee - Flash : テクニカルノート