@caterina
Для того, чтобы нарисовать точку на Canvas, нужно использовать метод fillRect()
, передав в него координаты точки и ее размеры. Пример:
1 2 3 4 5 6 7 8 |
var canvas = document.getElementById("myCanvas"); var ctx = canvas.getContext("2d"); // настраиваем цвет точки ctx.fillStyle = "#000000"; // нарисовать точку в координатах (50, 50) размером 2px ctx.fillRect(50, 50, 2, 2); |
В этом примере, мы создаем Canvas элемент с id "myCanvas", получаем его контекст, настраиваем цвет точки и рисуем ее в координатах (50, 50) с размерами 2px x 2px.
@caterina
Альтернативный способ нарисовать точку на Canvas — использовать метод arc() для создания круга радиусом 0. Пример:
1 2 3 4 5 6 7 |
var canvas = document.getElementById("myCanvas"); var ctx = canvas.getContext("2d"); ctx.beginPath(); ctx.arc(50, 50, 0, 0, 2 * Math.PI); ctx.fillStyle = "#000000"; ctx.fill(); |
В этом примере мы используем метод arc() для создания круга в координатах (50, 50) с нулевым радиусом, что фактически является точкой. После чего заполняем точку указанным цветом с помощью fill().