1
我已經創建了五個影片剪輯的Flash。當我按下他們每個人去主要時間線上播放特定幀時,我想要什麼?我怎樣才能做到這一點?如何去點擊事件的特定框架
我已經創建了五個影片剪輯的Flash。當我按下他們每個人去主要時間線上播放特定幀時,我想要什麼?我怎樣才能做到這一點?如何去點擊事件的特定框架
btn.addEventListener(
MouseEvent.CLICK,
function(e:MouseEvent):void
{
MovieClip(root).gotoAndPlay(18);
}
);
哪裏btn
是按鈕實例名稱,並18
是你想要的主時間軸從播放框。
或者你可以寫一個函數,可以很容易地分配給多個按鈕:
function clickFrame(button:Sprite, frame:int):void
{
button.addEventListener(
MouseEvent.CLICK,
function(e:MouseEvent):void
{
MovieClip(root).gotoAndPlay(frame);
}
);
}
clickFrame(btn1, 18);
clickFrame(btn2, 67);
clickFrame(btn3, 114);
如果它讓只要點擊按鈕嘗試添加
>>stop();
btn.addEventListener(
MouseEvent.CLICK,
function(e:MouseEvent):void {
MovieClip(root).gotoAndPlay(18);
***stop();***
});
循環到下一幀我認爲這會做到這一點。 Thnx很多! – kallipatira