Μέθοδος rotate() του Canvas

Ορισμός και χρήση

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

Σημείωση:Το Internet Explorer 8 και παλιότερες εκδόσεις δεν υποστηρίζουν το στοιχείο <canvas>.