【问题标题】:Next frame after a movieclip in adobe flash actionscript 2.0adobe flash actionscript 2.0 中的影片剪辑后的下一帧
【发布时间】:2013-02-03 18:33:13
【问题描述】:
我正忙于 Adobe Flash Actionsricpt 2.0 中的一个项目。而且我在一帧上有这个导入的视频,但是如果我不在该帧的脚本中输入stop();,则视频将无法播放,但如果我这样做,它将不会进入下一帧。
是否有代码可以在电影播放完毕后使帧转到下一帧?
我试过了
on(close){
gotoAndPlay(61)
}
还有所有on(...) 的人,但他们似乎什么也没做。
【问题讨论】:
标签:
flash
actionscript-2
frame
movieclip
flash-cs6
【解决方案1】:
我认为您需要添加代码来识别您的影片剪辑是否已到达最后一帧。您需要找出视频文件中有多少帧,然后在达到最后一帧后告诉 Flash 执行某些操作。
if (_root.EXAMPLE_mc._currentframe == 1521)) {
_root.gotoAndPlay("EXAMPLE FRAME NUMBER OR LABEL");
}
这假设您的影片剪辑是 1521 帧长。签入视频编辑器以确保并替换该号码。
或者,您可以在 FL CS3 及更高版本中找到影片剪辑的结尾,然后可以在那里设置一个提示点。然后,您可以像引用框架标签一样引用它。 Dave Stiller's blog 有一个很好的教程。