Fabricjs canvas.clipTo –在剪辑区域之外显示对象的控件

cha*_*doh 4 javascript canvas fabricjs

我正在canvas.clipTo为我的整个画布创建一个基于SVG的“图像蒙版”,正如fabricoverjs的创建者@kangax 在此stackoverflow答案中所述。看起来很棒!

但是,一个问题是:添加对象的句柄/控件未显示在masked / clipTo区域之外。例:

哈巴狗在t恤上的图片,带有边框以调整哈巴狗图像的大小。 右下角控件被遮盖。

如您在图像中看到的,哈巴狗的右下手柄已隐藏。这不好!

我<3 <3 <3这种canvas.clipTo方法,但是即使用户落在被遮罩区域之外,也需要用户能够抓住其添加图像的边缘。该图像应被隐藏,但其控件应可见。

BKR*_*BKR 5

使用controlsAboveOverlay织物画布实例上可用的属性。