easeljs bitmapanimation自动停止在最后一帧

时间:2013-07-29 14:06:45

标签: html5 easeljs

var antAnimationData = {
            images: ["images/ants.png"],
        frames: [

            [2, 2, 85, 121], 
            [89, 2, 85, 121], 
            [176, 2, 85, 121], 
            [263, 2, 85, 121], 
            [350, 2, 85, 121], 
            [2, 125, 85, 121], 
            [89, 125, 85, 121], 
            [176, 125, 85, 121], 
            [263, 125, 85, 121], 
            [350, 125, 85, 121], 
            [2, 248, 85, 121], 
            [89, 248, 85, 121], 
            [176, 248, 85, 121], 
            [263, 248, 85, 121], 
            [350, 248, 85, 121]
        ],
        animations: {

                show: { frames: [1,3,5,7,9,11,14], next: false, frequency: 1 }
        }
    };

antsAnimationSheet = new createjs.SpriteSheet(antAnimationData);

我正在使用像这样的画架精灵表动画,我已经尝试了一些替代方案,但我的动画在播放时不会在最后一帧停止,它不断重复,我想要这样一种方式,如果我运行该动画,它应该在该动画的最后一帧自动停止。

1 个答案:

答案 0 :(得分:0)

评论由olsn提供

对我来说很好,你使用的是什么版本的EaselJS?你可以用gotoAndPlay('show')发布这个部分吗?也许你反复打电话?

解决了它