当我向画布添加普通对象或图层时(使用jCanvas),我可以使用clearCanvas()
函数清除画布。可拖动图层的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