Метод Canvas rotate()

Определение и использование

rotate() Метод поворачивает текущее рисование.

Пример

Поверните прямоугольник на 20 градусов:

Ваш браузер не поддерживает тег HTML5 canvas.

JavaScript:

var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.rotate(20 * Math.PI / 180);
ctx.fillRect(50,20,100,50);

Попробуйте сами

Синтаксис

context.rotate(angle);

Значение параметра

Параметр Описание
angle

Угол поворота, измеренный в радианах.

Чтобы преобразовать угол в радианы, используйте формулу degrees * Math.PI / 180 для вычисления.

Пример: Для поворота на 5 градусов можно использовать следующую формулу: 5 * Math.PI / 180.

Поддержка браузерами

Числа в таблице указывают на версию первого браузера, который полностью поддерживает этот атрибут.

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
4.0 9.0 3.6 4.0 10.1

Комментарий:Интернет-Explorer 8 и более ранние версии не поддерживают элемент <canvas>.