Fabric对象在HTML5画布上留下绘图轨迹

时间:2016-02-11 23:20:45

标签: canvas html5-canvas fabricjs

我遇到一个问题,即Fabric对象在HTML5画布上留下了绘制痕迹。

让我用底部图片解释这个问题:

绿色区域是织物帆布。

灰色区域是HTML5画布。

第一行显示布料画布中的棕色方块(它是织物矩形)。当我在布料画布中移动它时,一切都很好。它不会留下任何绘图痕迹。

现在第二行显示了将棕色方块从布料画布移动到HTML5画布后留下的绘图轨迹。

我的问题是它为什么这样做?

有没有办法告诉布料对象只能在布料画布范围内绘制?

谢谢!

汉帝 enter image description here 更新:别介意我的问题。我发现我是以错误的方式设置宽度和高度。使用canvas.width而不是canvas.setWidth。

0 个答案:

没有答案