HTML5 캔버스에 원 모양이 있습니다. 그림자 스타일을 지정하고 싶지만 스토크를 표시하지 않으므로 스 토크는 0이어야하고 그림자가 있어야합니다. 캔버스 요소에 그림자 추가 (요소 투명 유지)
context.beginPath();
context.lineWidth = 5;
context.shadowColor = 'black';
context.strokeStyle = "rgba(255,0,0,1)";
context.shadowBlur = 10;
context.shadowOffsetX = 0;
context.shadowOffsetY = 0;
context.arc(x, y, 45, 0, 2 * Math.PI, false);
context.stroke();
context.restore();
context.save();
내가 온라인 유사한 방법을 찾았지만 그것이 정직하게 내가 이해 해달라고 작동하지 않습니다
여기 내 코드입니다.
context.beginPath();
context.lineWidth = 10;
RGraph.setShadow({'context': context}, 'black', 0, 0, 15)
context.arc(mouseXY[0], mouseXY[1], radius + 5, 0, 2 * Math.PI, false);
context.stroke();
보이지 않는 모양에 그림자를 넣으려는 아이디어가 있습니까?
그것은 당신이하지만 박스 그림자 CSS에 대해 무엇을 찾고 있다면 확실하지? –
@KyleT 캔버스의 도형에 상자 그림자를 사용할 수 있는지 잘 모르겠습니다. :/ – Dan
@KyleT Canvas에서'box-shadow' (CSS 속성)를 사용할 수 있다는 결론은 무엇입니까? –