2
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);

我正在使用这样的easeljs精灵表动画,我尝试了一些替代方法,但是我的动画在播放时不会在最后一帧停止,它会不断重复,我希望它这样的方式,如果我运行该动画,它应该自动停止该动画的最后一帧。

4

1 回答 1

0

olsn 提供的评论

对我来说看起来不错,你使用的是什么版本的 EaselJS?你能用 gotoAndPlay('show') 发布这个部分吗?也许你在反复打电话?

解决了

于 2013-08-05T16:57:29.303 回答