我无法选择另一个形状边界内的形状,我的意思是只选择外形。如果一个形状部分位于另一个形状内,我可以选择它在较大形状边界外单击鼠标。 但是,因为形状可能会落入另一种形状并需要选择它。
<!--fabricjs event function-->
canvas.on('mouse:move', function(e){
console.log('over1',e.target)
if(e.target && e.target!= canvas.getActiveObject()){
canvas.setActiveObject(e.target);
}
});
答案 0 :(得分:0)
您可以通过在将每个对象“perPixelTargetFind”属性添加到画布时将其设置为true来选择它。
obj.perPixelTargetFind = true;