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;