如何设置布料线的长度和厚度?

时间:2013-01-25 09:58:33

标签: jquery fabricjs

这是我的面料系列:

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”坐标?

P.S:我正在使用Fabric JS版 0.9.15.min.js

0 个答案:

没有答案