2013-02-12 56 views
7

Fabric.js有這個非常酷的方面,默認情況下,它允許所有對象都是「可選擇的」,這意味着它們可以被拖動,調整大小和旋轉。但是,我希望它們只能拖動,不能調整大小或旋轉。這可能嗎?如果這是需要的,我不介意剔除源代碼,這比自己重新實現它更好。使Fabric.js對象可拖動但不可「選擇」

回答

10

沒關係,我已經找到了答案在這裏:http://fabricjs.com/customization/

這是做它

canvas.item(0).hasControls = false; 
+4

如果不是這樣,你也可以使用lockRotation = true和/或lockScalingX = true和/或lockScalingY = true – kangax 2013-02-13 01:01:59

7

上創造傳球以下選項對象行:

hasBorders: false 
hasControls: false 
hasRotatingPoint: false