ボタンについて(CS4,AS3)
HPのメニュー用に、クリックするとフレーム移動するボタンを作っています。
フレーム1以外のフレームには、フレーム1に設置してあるボタンで指定したフレームとは異なるフレームに
移動させたいので、新たにフレーム1のボタンとは別のボタンを設置しています。
プレビューでフレーム1のボタンをクリックすると正常に動くのですが、
フレームが移動した後に再度ボタンをクリックすると動かず、全てのボタンが反応しません。
■フレーム1に設置してあるボタン
test_a1.addEventListener(MouseEvent.CLICK , testA1);
test_b1.addEventListener(MouseEvent.CLICK , testB1);
test_c1.addEventListener(MouseEvent.CLICK , testC1);
function testA1(event : MouseEvent) :void{
gotoAndPlay(1);
}
function testB1(event : MouseEvent) :void{
gotoAndPlay(51);
}
function testC1(event : MouseEvent) :void{
gotoAndPlay(101);
}
※フレーム1、51、101にはstop();で停止するようにしています。
■フレーム51に設置してあるボタン
test_a2.addEventListener(MouseEvent.CLICK , testA2);
test_b2.addEventListener(MouseEvent.CLICK , testB2);
test_c2.addEventListener(MouseEvent.CLICK , testC2);
function testA2(event : MouseEvent) :void{
gotoAndPlay(11);
}
function testB2(event : MouseEvent) :void{
gotoAndPlay(61);
}
function testC2(event : MouseEvent) :void{
gotoAndPlay(111);
}
コンパイルエラーは出ていません。
ネットで調べても何故、フレーム1以外のボタンが動かないのか分かりません。
どなた様か教えていただけると助かります。
使用しているソフトはAdobe Flash CS4で、スクリプトはActionScript3.0です。
よろしくお願いします。