Fabric.js - 在所选对象下移动对象

时间:2014-01-08 15:04:25

标签: javascript fabricjs

我的画布中有2个物体(图像)。

fc.item(0)是画布中间较小的图像。 fc.item(1)是一个大图像,“框架”。用户无法移动它。当用户尝试移动fc.item(1)时,我想移动fc.item(0),就像用户移动fc.item(1)一样。

任何想法,我该怎么做?我试图使用fc.item(0).fire("object:moving"),但这不能很好。

1 个答案:

答案 0 :(得分:10)

如果你想让顶级对象无法选择,只需设置它的" selectable"到false

fc.item(1).selectable = false;

如果您 希望将事件传播到底层对象(实质上是"忽略"顶部对象),请设置顶部对象&#39> s& #34;事件化"属性false

fc.item(1).evented = false;