В IE я могу использовать:
<img src="http://example.com/image.png" style="filter:FlipH">
для реализации изображения зеркально отражают горизонтально.
Там какой-либо путь состоит в том, чтобы зеркально отразить горизонтально в HTML5? (возможно, при помощи холста?)
спасибо все :)
canvas = document.createElement('canvas');
canvasContext = canvas.getContext('2d');
canvasContext.translate(width, 0);
canvasContext.scale(-1, 1);
this.canvasContext.drawImage(image, 0, 0);
Вот фрагмент объекта-спрайта, который используется для тестирования, и он дает результаты, которых вы, кажется, ожидаете.
Вот еще один сайт с более подробной информацией. http://andrew.hedges.name/widgets/dev/
Вам не нужен HTML5, это можно сделать с помощью CSS, как в IE:
-moz-transform: scale(-1, 1);
-webkit-transform: scale(-1, 1);
-o-transform: scale(-1, 1);
transform: scale(-1, 1);
filter: FlipH;