Я пытаюсь перемещать элементы в другой слой (так что я могу заказать их)Fabricjs переместить объект на слой
for (var x = 0; x < resp.Items.length; x++) {
$('#inv' + resp.Items[x].Type).attr('src', '/public/items/universe/' + resp.Items[x].Type + '/' + resp.Items[x].Name + '.png');
fabric.Image.fromURL('/public/items/universe/' + resp.Items[x].Type + '/' + resp.Items[x].Name + '.png', function(obj) {
inventory.add(obj);
obj.moveTo(obj.priority)
obj.selectable = false;
inventory.renderAll();
console.log(inventory.getObjects().indexOf(obj), obj.priority)
}, {
id: resp.Items[x].Name,
creator: resp.Items[x].Creator.Username,
priority: resp.Items[x].Priority,
category: resp.Items[x].Type
});
}
Я пытаюсь использовать метод MoveTo без успеха вообще. вызов console.log всегда показывает 0, 1, 2, 3 ... вместо индекса MoveTo
я не получаю никаких ошибок и item.priority существует так ... Я что-то не хватает, я думаю,