使用 Fabric.js,是否可以从画布外部触发“mousedown”、“move”和“mouseup”事件,例如使用 jQuery ui 滑块控件?
我看不到任何方法来获取对每个对象的引用,以便从外部画布触发事件。
使用 Fabric.js,是否可以从画布外部触发“mousedown”、“move”和“mouseup”事件,例如使用 jQuery ui 滑块控件?
我看不到任何方法来获取对每个对象的引用,以便从外部画布触发事件。
为什么要从外部触发事件?通过以下函数调用,您可以访问对象:
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