我创建了一个简单的jsfiddle来说明我在这里要完成的工作。
我有一个绝对定位的TaskService
,它充当图像的TaskScheduler
遮罩。
当您将鼠标悬停在图像上时,它会正确突出显示图像,但是您也可以将光标放在图像的右侧,图像就会突出显示。这是因为从技术上讲该区域仍然是图像的一部分,只是由于fabric.Rect
蒙版而没有显示。
我只希望在光标位于遮罩显示的图像范围内时选择图像。
我尝试做:
clipPath
和
clipPath
我希望不显示控件也将不允许选择,除非我们不在面具之内。但这似乎不起作用。