1
我在畫布上繪製多個對象,但頂部有透明對象。所以你可以看到背後的圖像。這是無法選擇的。我希望能夠點擊該圖像,然後以編程方式選擇背後的圖像,當我拖動鼠標時,移動該圖像(不是正面,不透明圖像)。如何選擇和拖動不同於fabricjs中單擊的對象?
我想這個代碼,但它不工作:
function onSelect(event)
{
var activeObject = canvas.getActiveObject();
var newActive = canvas.getObjects()[ 0 ];
//Do nothing
if (activeObject === newActive) return;
//Switch
canvas.setActiveObject(newActive);
}
//Add listener
canvas.on("object:selected", onSelect);
這似乎是選擇合適的對象,但不會拖。
事件化是關鍵 –