使用Fabric.js,我可以通过按住shift键逐个选择对象。
如何按照添加选择的顺序访问所选对象?
例如:
canvas.getActiveGroup().item(0);
应该返回第一个选定的对象。
canvas.getActiveGroup().getObjects();
以任意顺序返回对象。
答案 0 :(得分:0)
修改:删除了原来的答案,让其他人更容易阅读此内容。
您应该可以使用以下选项执行此操作:created event listener:
canvas.on('selection:created', function(options) {
console.log(options.target._objects);
});
现在,您可以在控制台中看到项目按顺序添加到选择中,并随意使用
http://jsfiddle.net/DanBrown180/Zmn7U/ - 显示如何访问数据
丹