Анимация в canvas на JS с помощью нескольких спрайтов?
Везде примеры с одной картинкой, где ее разделяют на части и вытаскивают друг за другом кадры.
Мне же нужно сделать анимацию из нескольких картинок.
Вот пример
Как лучше реализовать на канвасе? Не присваивая каждую картинку к переменной и дальнейшей ее отрисовкой, а циклом пройдясь по массиву из путей к каждой картинке
P.S Без использования сторонних библиотек
Ну, отличие способа со спрайтом от способа с картинками лишь в том, что вместо перемещения координат спрайта в функции drawImage, вы должны менять передаваемый объект Image, предварительно загруженный в массив.