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);
我正在使用像这样的画架精灵表动画,我已经尝试了一些替代方案,但我的动画在播放时不会在最后一帧停止,它不断重复,我想要这样一种方式,如果我运行该动画,它应该在该动画的最后一帧自动停止。
答案 0 :(得分:0)
评论由olsn提供
对我来说很好,你使用的是什么版本的EaselJS?你可以用gotoAndPlay('show')发布这个部分吗?也许你反复打电话?
解决了它