Tôi không thể tìm ra tất cả các tham số cho hàm arc() là (bằng thử nghiệm) và tôi không tìm thấy bất kỳ hướng dẫn nào có vẻ giải thích chúng. Lời giải thích tốt về hàm arc() ở đâu?hướng dẫn cho chức năng hồ quang của vải HTML
Trả lời
arc(x, y, radius, startAngle, endAngle, anticlockwise)
Ba thông số đầu tiên, x và y và bán kính, mô tả một vòng tròn, vòng cung được vẽ sẽ là một phần của vòng tròn đó. startAngle và endAngle là nơi dọc theo vòng tròn để bắt đầu và dừng vẽ. 0 là hướng đông, Math.PI/2 ở phía nam, Math.PI ở phía tây và Math.PI * 3/2 ở phía bắc. Nếu ngược chiều kim đồng hồ là 1 thì hướng của vòng cung bị đảo ngược.
https://developer.mozilla.org/En/Canvas_tutorial/Drawing_shapes#Arcs
Trong sơ đồ kèm theo, sự khác biệt duy nhất là các param ngược lại. Math.PI/2 luôn kết thúc theo chiều kim đồng hồ hoặc ngược chiều kim đồng hồ
Theo MDC:
arc(x, y, radius, startAngle, endAngle, anticlockwise)
x, y, và bán kính rõ ràng thông số vòng tròn. startAngle và endAngle là radian, bắt đầu từ phía đông. ngược chiều kim đồng hồ là một boolean.
liên kết của bạn bị thiếu: – Sparr
Cảm ơn. Liên kết đã được sửa chữa. – strager
"Phương pháp này lấy năm tham số: x và y là các tọa độ của tâm của vòng tròn. Bán kính là tự giải thích. Các tham số startAngle và endAngle xác định điểm bắt đầu và kết thúc của cung tròn theo radian. Góc bắt đầu và đóng được đo từ x trục. Tham số ngược chiều kim đồng hồ là một giá trị Boolean mà khi thực sự rút ra vòng cung ngược chiều kim đồng hồ, ngược lại theo chiều kim đồng hồ. " Một chút rõ ràng hơn "Rõ ràng các thông số vòng tròn". :-) –
Để biết thêm thông tin, vui lòng xem lại liên kết bên dưới. Tôi đã có một ý tưởng rõ ràng bằng cách sử dụng liên kết này.
http://www.html5canvastutorials.com/tutorials/html5-canvas-arcs/
Tôi đã có cùng một vấn đề và thực hiện một ít trang tương tác để giúp làm cho ý nghĩa của nó:
http://www.scienceprimer.com/drawing-circles-javascript-html5-canvas-element
Tất cả các thông số có thể được điều chỉnh và arc kết quả được trả lại trong thời gian thực. Trang này cũng trình bày cách các phương thức fill(), stroke() và closePath() tương tác với phương thức arc().
Kiểm tra ví dụ này đơn giản cho một giới thiệu ngắn gọn để Canvas và chức năng arc của HTML5: http://pastebin.com/kxB7uJLD
Chừng nào.
- 1. Tính đường dẫn hồ quang n chiều
- 2. Tham chiếu cho hướng dẫn x86 theo chức năng
- 3. clearRect chức năng không rõ ràng vải
- 4. Có hướng dẫn chức năng băm nhẹ nhàng không?
- 5. pow mơ hồ() chức năng
- 6. Chức năng gọi lại cho jQuery .html()?
- 7. Hướng dẫn CSS/HTML dành cho nhà phát triển/sách
- 8. Cuộc gọi của chức năng quá tải là mơ hồ
- 9. Hướng dẫn cấp hồ sơ: Ý nghĩa của con trỏ chỉ dẫn?
- 10. Hướng dẫn cho ClojureBox
- 11. Về ví dụ dãy số Fibonacci trong chức năng hướng dẫn Python của
- 12. Hướng dẫn/hướng dẫn cho việc học html5
- 13. html text vải tràn lược
- 14. Hướng dẫn khả năng hiển thị cho iOS
- 15. Hướng dẫn cho libsvm C++
- 16. Hướng dẫn cho libjingle?
- 17. Sử dụng Redis cho chức năng "xu hướng bây giờ"
- 18. Bạn có sử dụng Python chủ yếu cho các chức năng hướng đối tượng hoặc chức năng của nó không?
- 19. Hướng dẫn cho Mozilla Rhino
- 20. Hướng dẫn lập hồ sơ Java, hiệu chỉnh và ghi lại hồ sơ bộ nhớ
- 21. Hướng dẫn/hướng dẫn NDK của Android dành cho người mới bắt đầu.
- 22. Hướng dẫn sử dụng PHP chức năng chỉ mục .chm không hoạt động như mong đợi
- 23. Hướng dẫn RAII cho C++
- 24. Gọi mơ hồ đến chức năng tĩnh quá tải
- 25. Cần hướng dẫn cho DotNetOpenAuth
- 26. Gửi biểu mẫu HTML, thực hiện chức năng javascript (cảnh báo rồi chuyển hướng)
- 27. Hướng dẫn cho ServiceMix 4.2
- 28. PHP thay thế cho vải của Python
- 29. Có một "hồ sơ kích thước chức năng" không?
- 30. Dropdown onchange chức năng vào html
Bạn có thể nhận được nhiều lượt xem hơn (và câu trả lời) bằng cách thêm thẻ "Javascript" –