arc()

วาดส่วนโค้งไปที่หน้าจอ ถ้าเรียกว่ามีเฉพาะ a, b, c, d, เริ่มต้นและหยุด, ส่วนโค้งจะวาดเป็นพายเปิด หากมีการจัดเตรียมโหมดไว้ส่วนโค้งจะวาดทั้งแบบเปิดเป็นคอร์ดหรือเป็นพายตามที่ระบุ ต้นกำเนิดอาจเปลี่ยนแปลงได้โดยใช้ฟังก์ชัน ellipseMode () โปรดทราบว่าการวาดวงกลมแบบเต็ม (เช่น: 0 ถึง TWO_PI) จะปรากฏเป็นค่าว่างเนื่องจาก 0 และ TWO_PI เป็นตำแหน่งเดียวกันกับวงกลมหน่วย วิธีที่ดีที่สุดในการจัดการนี้คือการใช้ฟังก์ชัน ellipse () แทนที่จะสร้างวงรีที่ปิดและใช้ฟังก์ชัน arc () เพื่อวาดส่วนของวงรี

รูปแบบการใช้งาน

arc ( a, b, c, d, start, stop, [mode] )

พารามิเตอร์

  • a Number: x- พิกัดของวงรีโค้ง
  • b Number: y พิกัดของวงรีโค้ง
  • c Number: ความกว้างของวงรีโค้งโดยค่าเริ่มต้น
  • d Number: ความสูงของวงรีโค้งโดยค่าเริ่มต้น
  • start Number: มุมเพื่อเริ่มโค้งซึ่งระบุเป็นเรเดียน
  • stop Number: มุมเพื่อหยุดส่วนโค้งที่ระบุไว้เป็นเรเดียน
  • mode Constant: พารามิเตอร์ตัวเลือกเพื่อกำหนดวิธีวาดเส้นโค้ง ทั้ง CHORD หรือ PIE








[1]This document was generated from p5.js whose source code is available on github.