
Obrót – sposób 1
Użyty został skrypt transform.js.
Używamy funkcji rotate(α).
α – oznacza kąt obrotu w radianach.
Ta transformacja jest złożeniem aktualnej macierzy przekształceń i żądanego przez programistę obrotu.
Obracamy figurę o Math.PI/6=30° zgodnie z kierunkiem wskazówek zegara.
Listing
var cv = document.getElementById("canvas");
var ctx = cv.getContext("2d");
var leftX = 200;
var topY = 50;
var width = 50;
var height = 25;
var cornerRadius = 15;
drawRectangle(ctx);
ctx.rotate(Math.PI/6);
drawRectangle(ctx);
