15.8.4 การวาดลงบน cavas
สี่เหลี่ยม
มีทั้งหมดสี่ method แต่ละ method รับ arg เป็น x, y ของจุดเริ่มต้น ความกว้าง และความสูง
- fillRect()
- clearRect()
- strokeRect()
- rect() method นี้จะสร้าง subpath ขึ้น method อื่นๆจะไม่มีผลต่อ path
เส้นโค้ง
- arc(x, y, radius, startAngle, endAngle, counterclockwise) หากมีจุดก่อนหน้าใน path arc() จะลากเส้นตรงจากจุดนั้นมาถึงจุดเริ่มต้นของ arc
- ellipse(x, y, radiusX, radiusY, rotation, startAngle, endAngle, counterclockwise)
- arcTo(x1, y1, x2, y2, radius) รับ arg เป็นค่า X,Y ของจุด P1, P2 และค่ารัศมี method นี้จะลากเส้นจากจุดปัจจุบันจากนั้นจึงต่อด้วยโค้งเลี้ยวไปหาจุด P2 แต่จะไม่ต่อเส้นไปถึง P2
Comments
Post a Comment