Я пытаюсь перевернуть изображение, используя метод scale(). У меня есть этот код:
ctx.save();
ctx.scale(-1, 1);
ctx.drawImage(Img, 0, 0, 100, 100);
ctx.restore();
Когда я помещаю 1, 1 в параметр масштаба или любое другое действительное число, функция масштабирования работает нормально. Но как только я ставлю отрицательный параметр, такой как -1 (чтобы перевернуть изображение по горизонтали), изображение вообще не рисуется. Код находится в функции с setInterval 12 кадров в секунду. Я искал везде, но не могу найти решение. Любая помощь или предложения будут оценены. Спасибо!