arcTo()

Canvas arcTo() metodi

❮ Canvas ma’lumotnomasi

Misol

Canvas’da ikkita tangens orasida yoy yarating:

YourbrowserdoesnotsupporttheHTML5canvastag.

JavaScript:

const canvas = document.getElementById("myCanvas"); const ctx = canvas.getContext("2d"); // Start a path ctx.beginPath(); ctx.moveTo(20, 20); // Create a horizontal line ctx.lineTo(100, 20); // Create an arc ctx.arcTo(150, 20, 150, 70, 50); // Create a vertical line ctx.lineTo(150, 120); // Draw the path ctx.stroke();
O‘zingiz sinab ko‘ring »

Quyida ko‘proq misollar.


Tavsif

arcTo() metodi yo‘lga ikkita tangens orasida yoy/egri chiziq qo‘shadi.

Yo‘lni chizish uchun stroke() yoki fill() metodidan foydalaning.

Shuningdek qarang:

beginPath() metodi (yangi yo‘l boshlash)

closePath() metodi (joriy yo‘lni yopish)

moveTo() metodi (yo‘lni nuqtaga ko‘chirish)

lineTo() metodi (yo‘lga chiziq qo‘shish)

fill() metodi (joriy yo‘lni to‘ldirish)

stroke() metodi (joriy yo‘lni chizish)

arc() metodi (yo‘lga aylana qo‘shish)

bezierCurveTo() metodi (yo‘lga egri chiziq qo‘shish)

quadraticCurveTo() metodi (yo‘lga egri chiziq qo‘shish)


Sintaksis

context.arcTo(x1, y1, x2, y2, r)

Parametr qiymatlari

Parametr Tavsif Sinab ko‘rish
x1 Yoy boshlanishining x koordinatasi Sinab ko‘rish »
y1 Yoy boshlanishining y koordinatasi Sinab ko‘rish »
x2 Yoy oxirining x koordinatasi Sinab ko‘rish »
y2 Yoy oxirining y koordinatasi Sinab ko‘rish »
r Yoyning radiusi Sinab ko‘rish »

Qaytariladigan qiymat

YO‘Q


Ko‘proq misollar

Misol

Ikkita tangens orasida yoy yarating va uni to‘ldiring:

YourbrowserdoesnotsupporttheHTML5canvastag.

JavaScript:

const canvas = document.getElementById("myCanvas"); const ctx = canvas.getContext("2d"); // Start a path ctx.beginPath(); ctx.moveTo(20, 20); // Create a horizontal line ctx.lineTo(100, 20); // Create an arc ctx.arcTo(150, 20, 150, 70, 50); // Create a vertical line ctx.lineTo(150, 120); // Fill and draw the path ctx.fill();
O‘zingiz sinab ko‘ring »

Brauzerlarda qo‘llab-quvvatlash

<canvas> elementi HTML5 standartidir (2014).

arcTo() barcha zamonaviy brauzerlarda qo‘llab-quvvatlanadi:

Chrome Edge Firefox Safari Opera IE
Ha Ha Ha Ha Ha 9-11

❮ Canvas ma’lumotnomasi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!