Fabric.js分组项目是偏移的

时间:2015-04-14 01:42:18

标签: fabricjs

所以,我几乎试图通过选择它们并激活分组功能来选择几个对象。到目前为止,一切正常,如果我移动分组的项目,它们正确移动,但是当我释放焦点在组时,它会得到抵消。

对象位于画布的一部分中,可选区域位于另一部分中。在添加和渲染组后我已经尝试了setCords(),但没有运气

您可以在this fiddle中看到问题,只需用鼠标选择2个方格,然后按"创建组"按钮

1 个答案:

答案 0 :(得分:1)

问题在于setActiveGroup方法。有两种方法可以解决它:

  1. 如果您不需要新成立的群组,只需尝试删除setActiveGroup,它就可以正常运作。

  2. 使用setActiveObject代替setActiveGroup将群组设为有效。小提琴:http://jsfiddle.net/3z19qj11/

  3. 这似乎是setActiveGroup方法的错误。我尝试使用最新版本的fabric.js(1.4.13),因为在每个版本中修复了很多与组相关的错误,但是在最新版本中这似乎也被打破了。