AS3のボタンアクションについて
FlashCS3
ActionScript3.0
ボタンアクションでつまづいています。
http://www.cucinadicasamia.fr/
上記サイトのように、ボタンをクリックすれば、ダウンの状態を保持、
他のボタンをクリックでダウンの状態を解除。
のようにしたいのですが、上手くいきません。
下記のようにコードを書いたのですが。。。
A_mc.addEventListener(MouseEvent.CLICK,Click);
A_mc.addEventListener(MouseEvent.ROLL_OVER,Over);
A_mc.addEventListener(MouseEvent.ROLL_OUT,Out);
B_mc.addEventListener(MouseEvent.CLICK,Click);
B_mc.addEventListener(MouseEvent.ROLL_OVER,Over);
B_mc.addEventListener(MouseEvent.ROLL_OUT,Out);
function Over(event:MouseEvent):void{
event.target.gotoAndPlay("B");
}
function Out(event:MouseEvent):void{
event.target.gotoAndPlay("A");
}
function Click(event:MouseEvent):void{
trace("click");
event.target.gotoAndPlay("C");
}
A_mc.buttonMode = true;
B_mc.buttonMode = true;
///////////////////////////////////////////////////////////////////////
function Clickとfunction Overが同時に発生しているので上手くいかないのでしょうか。。。
ご教授お願いいたします。
お礼
回答ありがとうございました。 まさしくその通りで、この回答を探しておりました。 助かりましたです、どうもありがとうございました!