0

使用 Fabric.js,是否可以从画布外部触发“mousedown”、“move”和“mouseup”事件,例如使用 jQuery ui 滑块控件?

我看不到任何方法来获取对每个对象的引用,以便从外部画布触发事件。

4

2 回答 2

2

为什么要从外部触发事件?通过以下函数调用,您可以访问对象:

var activeObject = canvas.getActiveObject();
var activeGroup = canvas.getActiveGroup();
var object1 = canvas.item(0); // item(1) ...

canvas.forEachObject(function(o) {
  //iterate over all existing objects
});

var objects = canvas.getObjects(); // returns array of all objects
于 2013-05-10T16:52:38.623 回答
1

我只是没有看到有关如何访问对象的示例:

http://fabricjs.com/controls/

这可以满足我的需要。

于 2013-05-13T07:54:57.013 回答