我正在使用canvas.clipTo
创建一个基于SVG的"图像掩码"对于我的整个画布,正如@kangax,fabric.js的创建者in this stackoverflow answer所描述的那样。它看起来很棒!
但有一个问题:添加的对象的句柄/控件不会显示在蒙版/ clipTo区域之外。例如:
正如您在图像中看到的那样,隐藏了哈巴狗的右下方手柄。这不好!
I< 3< 3< 3 canvas.clipTo
这种方法,但需要用户能够抓住他们添加的图像的边缘,即使它们落在蒙面区域之外。图像应该被隐藏,但其控件应该是可见的。
答案 0 :(得分:4)
使用结构画布实例上的controlsAboveOverlay
属性。