这是我的面料系列:
var newLine = new fabric.Line([120,100,120,300],{
stroke: "#000000",
strokeWidth: 2,
});
这就是我尝试设置厚度的方式:
newLine.setWidth(5);
并且newLine.set('width', 5);
同样,我试图将长度设置为:
newLine.setHeight(250);
并且newLine.set('width', 250);
我什至打电话newLine.setCoords();
跟在后面myCanvas.renderAll();
发生的情况是线(当前是垂直的)变得倾斜(高度和宽度保持不变)。我检查了对象的“角度”属性,它的值也没有改变。
究竟是什么导致了这种情况发生?或者,有什么方法可以设置线条的长度和粗细,而不必使用它的“x”和“y”坐标?
PS:我使用的是 Fabric JS 版本0.9.15.min.js。