fabricjs对象/画布手动触发事件

时间:2013-01-23 10:20:23

标签: fabricjs

我想在canvas事件* 上手动触发* 选择对象 - 在对象区域内单击鼠标时触发的同一事件,并且对象变为选中状态 - 控件变为可见

所以换句话说,我想在画布上手动显示指定对象的控件,而无需用户/鼠标交互。有什么帮助吗?

1 个答案:

答案 0 :(得分:6)

解决方案在文档中找到。

如果有人在寻找答案 -

fabric.Canvas.setActiveObject(fabric.Object) ...

如何找到解决方案: 我明白错误的想法是照看对象之前的事件:选择',但没有这样的事件!所以我意识到我所要做的只是查看'object:selected'的代码,以及我如何找到触发它的方法......这里也有详细记录,{{3} }。

建议:在getActiveObject / Group旁边的文章中加以注意。目前只出现在此处 - docs

无论如何,cangax和其他参与者 - 就像你的工作一样! 感谢