我的画布中有一些元素,它们没有旋转点
hasRotatingPoint: false
我实际上想将它应用于整个画布,所以如果我单击并拖动以选择多个元素并创建一个组,我也希望hasRotatingPoint: false
将其应用于那里。
在下面的示例中,当我选择单个元素时它可以工作,但在我创建组时它不会禁用该点。
如何禁用hasRotatingPoint
群组?(或整个画布)
var fabric = window.fabric
var canvas = new fabric.Canvas('canvas', {})
var opts = {
hasRotatingPoint: false,
left: 10,
}
canvas.add(new fabric.Textbox('blahblah', { ...opts, top: 60 }))
canvas.add(new fabric.Textbox('blahblah', { ...opts, top: 100 }))
canvas.setWidth(300)
canvas.setHeight(200)
canvas {
border: 1px dashed red;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/fabric.js/2.4.4/fabric.min.js"></script>
<canvas id="canvas" width="300" height="200"></canvas>