将perPixelTargetFind与矩形选择一起使用

时间:2019-01-25 01:32:46

标签: fabricjs

perPixelTargetFind非常适合通过其内容而不是边界框选择单个对象。在画布上单击并拖动,将创建一个rectangular selection并通过其边界框选择对象,这是无用的,例如,如果它们沿对角线越过边界框,则进行线选择是因为它们还会选择那些像素不位于边界的线矩形选择的内部。

可以用intersections来解释相同的概念。将三角形移动到任何对象,以便其“空”边界框角接触另一个边界框,您将看到碰撞动画,它是根据边界框而不是实际形状进行检查的。同样,这对于选择行特别无济于事。

有什么方法可以通过对象的内容选择对象,而不是使用矩形选择的边界框?

0 个答案:

没有答案