2013-02-12 3 views
7

Fabric.js hat diesen wirklich coolen Aspekt, wo es standardmäßig erlaubt, alle Objekte "auswählbar" zu sein, was bedeutet, dass sie gezogen, in der Größe verändert und gedreht werden können. Ich möchte jedoch, dass sie nur ziehbar sind, keine Größenänderung oder Rotation. Ist das möglich? Es macht mir nichts aus, mit der Quelle zu plaudern, wenn das nötig ist, es wäre besser, als es selbst zu implementieren.Machen Fabric.js Objekt ziehbar, aber nicht "wählbar"

Antwort

10

Nevermind, ich habe die Antwort hier: http://fabricjs.com/customization/

Das ist die Linie, die es

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

Entweder das, oder Sie könnte auch mit lockRotation = true und/oder lockScalingX = true und/oder lockScalingY = true gehen – kangax

7

auf Pass-Erstellungsoptionen folgendes Objekt:

hasBorders: false 
hasControls: false 
hasRotatingPoint: false