使用Fabric.js,是否可以触发" mousedown","移动"和" mouseup"来自画布外部的事件,例如使用jQuery ui滑块控件?
我无法找到任何方法来获取对每个对象的引用,以便从外部画布触发事件。
答案 0 :(得分: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
答案 1 :(得分:1)