일반 오브젝트 또는 레이어를 캔버스에 추가하면 (jCanvas 사용) clearCanvas()
함수를 사용하여 캔버스를 지울 수 있습니다.dracable 레이어가있는 clearCanvas()
하지만 내 레이어를 드래그 가능하게 만들 때 clearCanvas()
기능이 작동하지 않는 것 같습니다. 버튼을 클릭하면 캔버스가 지워지지만 마우스가 캔버스를 다시 가리키면 제거 된 내용이 다시 추가됩니다. 여기서 내가 뭘 잘못하고 있니?
$('canvas').drawArc({
fillStyle: 'black',
x: 100, y: 100,
radius: 50,
draggable: true, // uncomment this and Clear canvas works.
layer: true,
});
$('#clear').click(function(){
$('canvas').clearCanvas();
});
나는 아직 충분한 평판이 없었기 때문에 나는 내 자신의 질문에 대답 할 수 없었다. 유일한 옵션은 내 자신의 질문을 편집하는 것이 었습니다. – Mirko