イベントハンドラ


// .fla
var a:EventMovieClip = new EventMovieClip ();

// class
class EventMovieClip {
function EventMovieClip () {
_root.onEnterFrame = onEnterFrame;
_root.onMouseDown = onMouseDown;
Key.addListener (this);
_root.b.onKeyDown = onKeyDown;
_root.b.onKillFocus = onKillFocus;
}
function onEnterFrame () {
// trace ("onEF");
}
function onMouseDown () {
trace ("onMouseDown");
}
function onKeyDown () {
trace ("onKeyDown " + Key.getCode ());
}
function onKillFocus () {
trace ("onKillFocus");
}
}

もっと簡単な呼び出し方はないのかな。