在执行gotoAndPlay(“循环”)之前,循环素材在最后一个关键帧上暂停;

时间:2012-10-26 04:15:36

标签: flash loops actionscript

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

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

可在此处查看:http://vivalasvacations.com/108/W2U/W2UComp06(LOOPED).swf

地球在一次革命之后暂停,然后再重复。

有没有人对如何摆脱这个可怕的暂停项目提出任何建议?也许有另一种循环方法可以使事情更顺利?

谢谢, 史蒂夫

1 个答案:

答案 0 :(得分:0)

循环时不应有任何明显的暂停。我的猜测是,这是由于重复帧。请尝试以下方法:

  1. 检查旋转地球动画的第一帧和最后一帧是否相同
  2. 检查动画开始和结束时是否没有重复的帧
  3. <强>更新

    我从你的个人资料中看到,你之前已经两次问过同样的问题,并且在两种情况下都得到了非常相似的答案。我的建议是你将文件上传到某个地方并在你的帖子和我的回答中的评论中添加链接。如果你那样做,我会看一看,看看能不能解决问题所在。

    更新II:

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