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