캔버스에 그려진 선을 바꿀 수 있습니까? 업데이트되는 마우스 이동 postX
및 postY
변경 위치와 경로로, 나중에 그런캔버스 선 바꾸기, 또는 두 점 사이의 선 조절하기
ctx.beginPath();
ctx.lineWidth="2";
ctx.strokeStyle="rgba(42, 155, 128, 0.9)";
ctx.moveTo(linkX,linkY);
ctx.lineTo(postX,postY);
ctx.stroke();
: 그래서, 경우 선으로 그려집니다. 마우스를 가져 가면 움직이는 두 점 사이에 선을 그려 봅니다.
지금까지 lineTo 위치를 업데이트하려는 3 개의 선을 그렸지만이를 선택할 방법이 없습니다. 이것이 단지 CSS 일 경우
$link.on('mousemove', function(e){
$post.css({
left: mouse.x,
top: mouse.y
});
});
캔버스 요소로 어떻게 할 수 있습니까?
감사합니다.
네임을 어떻게 의미합니까? 캔버스를 지우고 mousemove에 선을 그릴 수 없을 것입니다. 일정하게 진행될 것이기 때문에 집중적이지 않을까요? 이 접근법에 다르게 접근할까요? 건배. – evu
추가 검사/테스트에서 어떻게 든 작동하는 것 같습니다 :) – evu