2 개의 도형, 원 및 사각형을 하나씩 다른 키 잠금과 비슷하게 만들었습니다. 그런 다음 뇌졸중을 적용하려고하지만 두 모양 모두를 쓰다듬어 봅니다. 내가하고 싶은 것은 교차 된 패턴이 아니라 병합 된 패턴입니다. 내가 처음하는 구형을 그리는하려고하면HTML5 - Canvas Shape Stroke
context.beginPath();
context.fillStyle = "#ccc";
context.arc(115, 550, 12, 0, 2 * Math.PI, false);
context.moveTo(105, 555);
context.fillStyle = "#999";
context.rect(105, 555, 20, 30);
context.fill();
context.stroke();
context.closePath();
후 상단에있는 아크 추가 라인 경로가있을 때 뇌졸중, 그 내가 경로를 닫은 후 다시 그릴 필요가있다.
, 모양을 병합 프로그래머 그래서 아무 방법은? 당신이 원하는 것을 그려야합니다. 건배. – fes
기술적으로 동일한 효과를 얻는 다른 방법이 있습니다. Rect와 Circle을 검은 색으로 채우고, 그 위에 검은 색으로 2 픽셀 작은 직사각형과 원을 채울 수 있습니다. 그러면 경로를 전혀 사용하지 않아도 동일한 효과를 얻을 수 있습니다. 그러나 경로를 사용하려면 교차하지 말고 정확한 것을 그려야합니다. –