ActionScript3.0におけるイベント処理方法
ActionScript3.0におけるイベント処理方法はActionScript2.0と異なる。
ActionScript3.0では、イベントリスナーという関数をインスタンスに登録して、目的のイベント(ボタンを押すetc)を監視する方法が採用されている。
1.イベントリスナーの登録
インスタンス.addEventListener(イベント,リスナー関数);
2.リスナー関数の定義
function リスナー関数(event:クラス):void{
実行するステートメント
}
例えば。。。
//startボタンがクリックされたらplaymovie()関数を呼び出す
start_btn.addEventListener(MouseEvent.CLICK, playmovie);
↑ イベント ↑ リスナー関数
//ムービーを再生する
function playmovie(event:MouseEvent):void {
↑ クラス ↑ 戻り値なし
ball_mc.play();
}

