html5で線要素を描きたい
私がやりたいのはこんな感じ
mousedownイベントが私の開始位置(x、y)になります。
mousemove
マウスがmouseupの場合、それは終了位置になります。
私はすでにこの部分をしました
私が本当に望んでいるのは、マウスを動かしているときにキャンバスに描かれた線を確認することです。すでにマウスを押していないときに、マウスを動かして押し出すときにプレビューされるときに、線がキャンバスに正確に描かれます。
これが私のコードです
canvas_draw.addEventListener('mousemove',function(e){
x=e.pageX-canvas_draw.offsetLeft;
y=e.pageY-canvas_draw.offsetTop;
},false);
canvas_draw.addEventListener('mousedown',function(e){
context_draw.beginPath();
context_draw.moveTo(x,y);
},false);
canvas_draw.addEventListener('mouseup',function(e){
context_draw.lineTo(x,y);
context_draw.stroke();
context_draw.closePath();
},false);