English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
الطريقة rotate() هي طريقة لتحديد دوران في مصفوفة التحول في API Canvas 2D، ويتم تمثيل متغير الزاوية بدرجة دوران متجهية معتمدة على الدوال البولارية.
تدوير المربع 30 درجة:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>استخدام طريقة rotate() في HTML canvas - درس أساسي (oldtoolbag.com)</title> </head> <body> <canvas id="myCanvas" width="300" height="150" style="border:1px solid #d3d3d3;"> على جهاز التصفح الخاص بك عدم دعم علامة HTML5 canvas. </canvas> <script> var c = document.getElementById("myCanvas"); var ctx = c.getContext("2d"); ctx.rotate(10 * Math.PI / 180); ctx.fillRect(50,50,100,100); </script> </body> </html>الاختبار لمعرفة ‹/›
IEFirefoxOperaChromeSafari
يدعم Internet Explorer 9، Firefox، Opera، Chrome وSafari مكتبة rotate(). الأساليب.
ملاحظة:Internet Explorer 8 وversions السابقة لا تدعم عنصر <canvas>.
يقوم مكتبة rotate() بتحويل الرسم الحالي.
ملاحظة:الدوران يؤثر فقط على الرسومات التي يتم إنشاؤها بعد الدوران.
جافا سكربت الجملة: | سياق.rotate(زاوية); |
---|
الم参数 | وصف |
---|---|
زاوية | زاوية الدوران، مقاسة بالراديان. إذا كنت ترغب في تحويل الزوايا إلى درجات، استخدم درجاتحساب الصيغة *Math.PI / 180. مثال: إذا كنت ترغب في دوران 5 درجات، يمكنك تحديد الصيغة التالية: 5 * Math.PI / 180. |