4
我想创建一个使用线条和三角形形状的箭头。您可以检查jsbin演示:使用FabricJS的箭头形状
http://jsbin.com/xuyere/1/edit?js,output
正如你可以从箭头的位置与角度不同,它是不正确的演示中看到。我在这里做错了什么?
这是我用来计算角度的数学:
var dx = x2 - x1,
dy = y2 - y1,
angle = Math.atan2(dy, dx);
angle *= 180/Math.PI;
angle += 90;