0

我正忙于Adob​​e Flash Actionsricpt 2.0中的一个项目。而且我在一帧上有这个导入的视频,但是如果我不放入stop();该帧的脚本,则视频将无法播放,但如果我这样做,它将不会进入下一帧。

电影播放完毕后,是否有代码使帧转到下一个?我努力了

on(close){

gotoAndPlay(61) }

所有那些有on(...)但他们似乎什么也没做的人。

4

1 回答 1

0

我认为您需要添加代码来识别您的影片剪辑是否已到达最后一帧。您需要找出视频文件中有多少帧,然后告诉 Flash 在达到最后一帧后执行某些操作。

if (_root.EXAMPLE_mc._currentframe == 1521)) {
    _root.gotoAndPlay("EXAMPLE FRAME NUMBER OR LABEL");
}

这假定您的影片剪辑是 1521 帧长。检查视频编辑器以确保并替换该号码。

或者,您可以在 FL CS3 及更高版本中找到影片剪辑的结尾,然后可以在那里设置一个提示点。然后,您可以像引用框架标签一样引用它。Dave Stiller 的博客上有一个很好的教程。

于 2013-04-20T22:43:12.930 回答