私は AS2 に非常に精通しており、AS3 に慣れてきたところです。
ボタンとして機能するムービークリップがあります。カーソルを合わせると、Flash はそのムービークリップの 2 番目のフレームを再生します。私の質問は、毎回ムービークリップを指定することなく、適用されるムービークリップの 2 番目のフレームを再生できる再利用可能な関数を作成するにはどうすればよいかということです。以下のコードは明らかに「btn_next」にのみ適用できます。「btn_next.gotoAndPlay(2)」を「this.gotoAndPlay(2)」に変更するとうまくいくと思い込んでいましたが、「this」は関数を呼び出すボタンを対象としていません。
btn_next.addEventListener(MouseEvent.ROLL_OVER mouseOverHandler)
function mouseOverHandler (event: MouseEvent):void {
btn_next.gotoAndPlay(2);
}
どんな助けでも大歓迎です。前もって感謝します!
D