Movieclip没有循环播放

时间:2017-11-24 12:49:26

标签: createjs movieclip animate-cc

从昨天开始,我的Animate cc(HTML5 Canvas)出现了问题。我的影片剪辑有时不会循环播放。这里是fla文件上的链接,例如:

Not Loop (Google Drive)

有movieclip" arrow"只播放一次。

在这里,同样的动画片段被循环播放:

Loop (Google Drive)

UPDATE1: 当我发布我的项目时,在生成的js文件中,我得到了这一行,将我的movieclip添加到库中:

(lib.arrows = function(mode,startPosition,loop) {  
if (loop == null) { loop = false; } this.initialize(mode,startPosition,loop,{});

我明白这一部分不会让一个动画片段循环:

if (loop == null) { loop = false; }  

但是我不明白,这就是为什么这部分有时被添加,有时不添加。太奇怪了。我没有理由添加它,因为我像往常一样创建我的动画片段。

请帮助我理解问题所在。

2 个答案:

答案 0 :(得分:1)

我找到了答案。也许这是一个错误。但是当我在我的工作区中的一个movieclip中并发布一个项目(没有选中复选框“循环时间轴”)时,我得到的这个movieclip并没有循环。当我下一级到场景然后发布一个项目(没有选中复选框“循环时间线”)时,没关系,movieclip正在循环播放。

答案 1 :(得分:0)

发布项目时,您需要在“发布设置”(Ctrl + Shift + F12)中选中“循环时间线”,它不仅会影响主时间轴,还会影响影片剪辑。 enter image description here