フィルムストリップ ムービー クリップ内に 5 つの画像 (URL を取得するためのボタン) を含むフィルムストリップ アニメーションがあります。ここまでは最初の画像のボタンしか作成していません。ムービー クリップにない場合に機能します。ただし、ボタンを含むムービー クリップが作成されると、機能しなくなります。
さらに、ボタンには、ムービー クリップの内外で機能するロールオーバー効果があります。ボタンがムービー クリップ内でのマウス オーバーを検出できる場合、マウス クリックを検出できないのはなぜですか?
アドバイスをいただきありがとうございます。私はASに精通していないので、少し馬鹿にしたいかもしれません。
ActionScript
var count = 1;
rtBtn.addEventListener(MouseEvent.CLICK, rightScroll);
lftBtn.addEventListener(MouseEvent.CLICK, leftScroll);
function panelOver() {
// this.onEnterFrame = scrollPanel;
// delete this.onRollOver;
}
function rightScroll(e:Event){
if (count < 5){
count++;
panel.x += 150;
}else{
count = 5;
}
//addEventListener(Event.ENTER_FRAME,rightAnimate);
//function rightAnimate(event:Event) {
//panel.x -= 140; //Math.round(140/7);
//}
}
function leftScroll(e:Event){
if (count > 1){
count --;
panel.x -= 150;
}else{
count=1;
}
//addEventListener(Event.ENTER_FRAME,leftAnimate);
//function leftAnimate(event:Event) {
//panel.x += 140;// - Math.round(.5);
//}
}
/* Click to Go to Web Page
Clicking on the specified symbol instance loads the URL in a new browser window.
Instructions:
1. Replace http://www.adobe.com with the desired URL address.
Keep the quotation marks ("").
*/
snowbtn.addEventListener(MouseEvent.CLICK, fl_ClickToGoToWebPage_3);
function fl_ClickToGoToWebPage_3(event:MouseEvent):void
{
navigateToURL(new URLRequest("http://www.adobe.com"), "_blank");
}