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 спрайт листа анимации, как это, я попробовал несколько вариантов, но моя анимация не останавливается на последнем кадре, когда играл, он не устает повторять, что я хочу его таким Кстати, если я запускаю эту анимацию, она должна автоматически останавливаться на последнем кадре этой анимации.easeljs bitmapanimation автоматической остановки на последнем кадре
выглядит хорошо для меня, какая версия EaselJS вы используете? можете ли вы разместить статью с помощью 'gotoAndPlay ('show')'? может быть, вы звоните это неоднократно? – olsn
Я использую animation.play(); Должен ли я использовать gotoAndPlay()? – coderbanna
спасибо, сейчас работает. единственная разница заключалась в том, что я использовал игру вместо gotoAndPlay – coderbanna