我在织物画布上创建网格,用户可以在网格的每个单元格中上传图像。每个单元格都有一个剪贴蒙版,一切都很好。但我的问题是,如果用户在一个单元格中移动图像,您可以在剪贴蒙版之外看到选择。有没有办法将选择保留在剪贴蒙版内? 这是一个屏幕截图
1 回答
0
尝试在您的画布选项中添加下一个选项controlsAboveOverlay: true
const canvas = new fabric.Canvas("c", {
controlsAboveOverlay: true
});
http://fabricjs.com/docs/fabric.Canvas.html#controlsAboveOverlay
编辑:
添加了一个带有perPixelTargetFind选项的示例
https://codesandbox.io/s/kind-shtern-hq20u?file=/src/index.js
于 2020-05-05T13:10:12.790 回答