19/09/2018, 15:00

arcTo() trong Canvas

Tạo một vòng cung giữa 2 tiếp tuyến trên canvas Trình duyệt của bạn không hỗ trợ thẻ canvas trong HTML5. Code: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 < ! DOCTYPE html > < ...

Tạo một vòng cung giữa 2 tiếp tuyến trên canvas

Trình duyệt của bạn không hỗ trợ thẻ canvas trong HTML5.

Code:

Demo

Trình duyệt hỗ trợ

Số trong bảng dưới đây thể hiện phiên bản trình duyệt đầu tiên hỗ trợ đầy đủ cho thuộc tính.

Thuộc tính Icon Chrome Icon FireFox Icon IE Icon Safari Icon Opera
arcTo() 4.0 2.0 9.0 3.1 Không

Lưu ý: Opera không hỗ trợ phương thức the arcTo().

Định nghĩa và cách sử dụng

Phương thức arcTo() tạo một vòng cung / đường cong giữa 2 tiếp tuyến trên the canvas.

Mẹo: Sử dụng phương thức stroke() để thể hiện vòng cung trên canvas.

Cú pháp JavaScript: context.arcTo(x1,y1,x2,y2,r);

Giá trị tham số

Tham sốMiêu tả
x1Tọa độ X của điểm bắt đầu đường cong
y1Tọa độ Y của điểm bắt đầu đường cong
x2Tọa độ X của điểm kết thúc đường cong
y2Tọa độ Y của điểm kết thúc đường cong
rBán kính đường cong
0