طريقة HTML canvas arc()

التعريف والاستخدام

arc() طريقة إنشاء الدائرة أو جزء من الدائرة (استخدم لإنشاء الدوائر أو أجزاء من الدوائر).

نصيحة:إذا كنت ترغب في إنشاء دائرة باستخدام arc()، قم بضبط زاوية البداية على 0، وضع زاوية النهاية على 2*Math.PI.

نصيحة:استخدم رسم أو ملء طريقة رسم الدائرة الفعلية على اللوحة.

القوس/الخط
  • مركز: arc(100,75,50,0*Math.PI,1.5*Math.PI)
  • زاوية البداية: arc(100,75,50,0,1.5*Math.PI)
  • زاوية النهاية: arc(100,75,50,0*Math.PI,1.5*Math.PI)

مثال

إنشاء دائرة:

متصفحك لا يدعم علامة HTML5 للرسم بالشاشة.

JavaScript:

var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.beginPath();
ctx.arc(100,75,50,0,2*Math.PI);
ctx.stroke();

تجربة شخصياً

النصاب

contex.arc(x,y,r,sAngle,eAngle,counterclockwise);

قيمة المفردات

الم参数 الوصف
x موقع x للوسط الدائري.
y موقع y للوسط الدائري.
r قطر الدائرة.
sAngle زاوية البداية، بالدرجات. (موقع الساعة الثالثة من الدائرة هو 0 درجة).
eAngle زاوية النهاية، بالدرجات.
counterclockwise اختياري. يحدد إذا كان الرسم ينبغي أن يكون في اتجاه الساعة المعكوسة أو الساعة. False = الساعة، true = الساعة المعكوسة.

دعم المتصفح

الرقم في الجدول يشير إلى إصدار المتصفح الأول الذي يدعم هذه الخاصية بشكل كامل.

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

ملاحظة:Internet Explorer 8 وأحدث إصداراته لا يدعم عنصر <canvas>.