На канвасе рисуется линия по точкам, как передвигать уже нарисованные точки?
Работает по сенсорному нажатию.
function resize_canvas(){
canvas = document.getElementById("mycanvas");
imag = document.getElementById("sr200cam");
if (canvas.width < imag.width)
{
canvas.width = imag.width;
}
if (canvas.height < imag.height)
{
canvas.height = imag.height;
}
}
function inits() {
var touchzone = document.getElementById("mycanvas");
touchzone.addEventListener("touchstart", draws, false);
}
function draws() {
var canvas = document.getElementById('mycanvas');
ct = canvas.getContext("2d");
if(canvas.getContext) {
var ctx = canvas.getContext("2d");
ctx.fillRect (event.touches[0].pageX, event.touches[0].pageY, 5, 5);
if (i = 0) {
ct.moveTo(event.touches[0].pageX,event.touches[0].pageY);
}
ct.lineTo(event.touches[0].pageX,event.touches[0].pageY);
ct.strokeStyle = "#ff0000";
ct.stroke();
str = str + event.touches[0].pageX.toFixed(0) + " " + event.touches[0].pageY.toFixed(0) + ";";
i++;
}
}
.Dock {
min-width: 100%;
min-height: 100%;
position: absolute;
-moz-user-select: none;
-webkit-user-select: none;
-ms-user-select: none;
user-select: none;
cursor: default;
overflow: hidden;
color: #808080;
justify-content: space-between;
font-family: arial, helvetica;
}
<body onload="inits()">
<img src="#"/>
<div class="Dock">
<canvas id="mycanvas"></canvas>
</div>
</body>
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
При добавлении двух блоков с анимацией они анимируются одновременно, а надо, чтобы сначала раскрылся один, затем по завершении второй
Нужно чтобы скролл прокручивался к самому низу страницы вместе с анимацией
Есть, скажем, таблица Attachments со столбцами: id | ownerId | ownerType, которые, соответственно: первичный ключ, внешний ключ и таблица, к которой относится...