Я пытаюсь обновить анимацию, чтобы она соответствовала нажатым клавишам направления.Использование этого синтаксиса не работает, отображается первый кадр, но не полная анимация.Даже если this.sprite.totalFrames
равен 4.
go(direction) {
this.sprite.textures = this.buildTextures(`walk-${direction}`);
console.log(this.sprite.totalFrames);
Game.playerDirection = direction;
}
stand() {
this.sprite.textures = this.buildTextures(`face-${Game.playerDirection}`);
}
Когда я устанавливаю ._textures
вместо .textures
, анимация работает нормально, но только после длительного нажатия (короткое нажатие не меняет текстуруВ общем, персонаж немного двигается, но смотрит в неверном направлении).Так что как-то мой массив текстур правильный.но я явно что-то делаю не так.