Я спрайт, сделанный в EaselJS:EaselJS анимация внутри тикера
var Hero = new createjs.Sprite(spritesheet, 'run');
Hero.die = function() {
game.Ticker.removeAllEventListeners();
Hero.gotoAndPlay('death');
});
stage.addChild(Hero);
Внутри мой тикер У меня есть что-то вроде:
if(heroCollideBullet) Hero.die();
Но я только видел первый кадр, спрайт он не обновляется.
Может кто-нибудь объяснить, почему это происходит?
Если я не удаляю слушателя, моя анимация застревает в кадре 0, поэтому никаких результатов – Hiero
Я нашел решение, чтобы удалить прослушиватель тика из галочки() fn и добавить его на сцену, это хорошая практика? game.Ticker.addEventListener ('tick', CANVAS); – Hiero