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. |