วงกลม Canvas HTML

ตัวอย่าง

Your browser does not support the HTML5 canvas tag.
const canvas = document.getElementById("myCanvas");
const ctx = canvas.getContext("2d");
ctx.beginPath();
ctx.arc(95, 50, 40, 0, 2 * Math.PI);
ctx.stroke();

ลองด้วยตัวเอง

วาดวงกลม

เพื่อวาดวงกลมบนหน้ากราฟิก โปรดใช้วิธีต่อไปนี้:

  • beginPath() - เริ่มเส้นทาง
  • arc(x,y,r,start,end) - กำหนดวงกลม
  • stroke() - วาด

arc(x,y,r,start,end) - สร้างทางลาด (เส้นโค้ง)。

เพื่อที่จะสร้างวงกลม โปรดตั้งแงวกำเนิดให้เป็น 0 และแงวสิ้นสุดให้เป็น 2 * Math.PI。

x และ y ประกาศตำแหน่งจุดศูนย์รองรับวงกลม。

ระยะทาง r กำหนดเส้นรอบวง

ดูเพิ่มเติมที่

คู่มืออ้างอิง Canvas ที่เต็มที่ของ CodeW3C.com