0

将 Flash Professional CS5 与 Actionscript 一起使用:我有一部 6 秒的电影,我需要在播放一次后从中途点连续循环播放。

我用过 gotoAndPlay("loop"); 脚本来循环它。但是,在每次循环之前,最后一个关键帧都有明显的停顿,这破坏了动画的基本流程。

可以在这里查看:http: //vivalasvacations.com/108/W2U/W2UComp06 (LOOPED).swf

地球在旋转一圈后暂停,然后再重复。

有人对我如何摆脱这个可怕的停顿项目有任何建议吗?也许另一种循环方法可以使事情变得更顺利?

谢谢,史蒂夫

4

1 回答 1

0

循环时不应有任何明显的停顿。我的猜测是这是由于重复的帧。尝试以下操作:

  1. 检查旋转地球动画的第一帧和最后一帧是否不相同
  2. 检查动画的开始和结束是否有重复的帧

更新:

我从您的个人资料中看到,您之前曾两次问过同样的问题,并且在这两种情况下都收到了非常相似的回答。我的建议是您将文件上传到某处并将指向它的链接放在您的帖子和我的回答下的评论中。如果你这样做,我会看看,看看我是否能找出问题所在。

更新二:

我认为问题可能是因为您的动画是FLV基于的。我建议使用视频的每一帧的关键帧重新编码文件(编码软件中应该有一个设置允许这样做),这会增加文件大小,但应该意味着它可以顺利循环。

于 2012-10-26T09:25:02.503 回答