我有四個電影剪輯(.f4v)在一個電影中的4個幀與手錶按鈕..這些f4vs已被導入到一個主要的電影容器,具有下一個和上一個按鈕。但是,如果我玩電影,然後點擊下一幀,電影繼續在後臺播放。我該如何購物?下面的代碼顯示了其中一個電影剪輯的actionscript,然後顯示了主電影中的actionscript。我是一個Flash新手,所有的幫助表示讚賞。 非常感謝。當我點擊下一幀時,如何停止播放電影 - FLASH CS4?
stop();
watch1_btn.addEventListener(MouseEvent.CLICK, playMovie1);
function playMovie1(event:MouseEvent):void
{
movie1_mc.play();
}
// Button Listeners
next_btn.addEventListener(MouseEvent.CLICK, nextSection);
prev_btn.addEventListener(MouseEvent.CLICK, prevSection);
function nextSection(event:MouseEvent):void {
var thisLabel:String = pages_mc.currentLabel; // gets current frame label as string
var thisLabelNum:String = thisLabel.replace("sct", ""); // cuts the leading letters off of the number
var curNumber:Number = Number(thisLabelNum); // converts that string number to a real number
if (curNumber < 5){
var nextNum:Number = curNumber + 1; // adds 1 to the number so we can go to next frame label
pages_mc.gotoAndStop("sct" + nextNum); // This allows us to go to the next frame label
}
}
///////////////////////////////////////////////////////////////////////////
function prevSection(event:MouseEvent):void {
var thisLabel:String = pages_mc.currentLabel; // gets current frame label as string
var thisLabelNum:String = thisLabel.replace("sct", ""); // cuts the leading letters off of the number
var curNumber:Number = Number(thisLabelNum); // converts that string number to a real number
var prevNum:Number = curNumber - 1; // subtracts 1 from the number so we can go to next frame label
pages_mc.gotoAndStop("sct" + prevNum); // This allows us to go to the previous frame label
}
非常感謝!我一定會看看addChild函數。 – ladygeekgeek 2010-04-14 23:01:38