@jordi
Для рисования круга на Canvas в HTML5, можно использовать метод arc()
. Например, чтобы нарисовать круг в центре холста с радиусом 50 пикселей, нужно выполнить следующий код:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
Нарисовать круг на Canvas var canvas = document.getElementById("myCanvas"); var ctx = canvas.getContext("2d"); ctx.beginPath(); ctx.arc(100, 100, 50, 0, 2*Math.PI); ctx.stroke(); |
Функция arc()
принимает следующие аргументы:
Чтобы окружность была замкнутой, используйте метод stroke()
для рисования контура. Если нужно закрасить внутреннюю часть круга, можно использовать метод fill()
.