0
我有一個Flash動作腳本3問題。 這是我的代碼ActionScript 3.0 gotoAndStop和gotoAndPlay
import flash.events.MouseEvent;
import flash.display.MovieClip;
import flash.ui.Mouse;
PlayButton.addEventListener(MouseEvent.CLICK, playButtonClick);
PauseButton.addEventListener(MouseEvent.CLICK, pauseButtonClick);
function playButtonClick(event_object:MouseEvent){
var currFrameP = MovieClip(root).currentFrame;
trace("Frame play = " + currFrameP);
MovieClip(root).StoryLine1.gotoAndPlay(currFrameP);
}
function pauseButtonClick(event_object:MouseEvent){
var currFrameS = MovieClip(root).currentFrame;
trace("Frame pause = " + currFrameS);
MovieClip(root).StoryLine1.gotoAndStop(currFrameS);
}
當我按下暫停按鈕,短片停止......只不過還是那張背景。 爲什麼我這麼說?因爲當我點擊播放電影不會恢復暫停的地方。 他會在電影仍在播放時恢復。 有人能告訴我如何像正常行爲一樣暫停和恢復電影。 謝謝
我很難分辨出你想播放哪部電影(或舞臺?),以及你究竟看到了什麼。 – Daniel 2013-02-25 15:26:58
它應該是MovieClip(根).StoryLine1.currentFrame。或者更好地保留對StoryLine1對象的引用並使用它來獲取和設置框架。 – 2013-02-25 16:25:12