2013-02-12 16 views
7

Fabric.js ha questo aspetto davvero interessante in cui consente, per impostazione predefinita, che tutti gli oggetti siano "selezionabili", il che significa che possono essere trascinati, ridimensionati e ruotati. Tuttavia, mi piacerebbe che fossero trascinabili, senza ridimensionamento o rotazione. È possibile? Non mi dispiace importare con la fonte se è ciò che è necessario, sarebbe meglio che reimplementarlo da solo.Rendi l'oggetto Fabric.js trascinabile ma non "selezionabile"

risposta

10

Nevermind, ho trovato la risposta qui: http://fabricjs.com/customization/

Questa è la linea che fa

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

Uno che o si potrebbe anche andare con lockRotation = true e/o lockScalingX = true e/o lockScalingY = true – kangax

7

sul passaggio creazione seguenti opzioni di opporsi:

hasBorders: false 
hasControls: false 
hasRotatingPoint: false 
Problemi correlati