2016-06-09 289 views
1

我們是Fabric.js的新手。我們正在使用它在我們的畫布上繪製多邊形,以覆蓋真實場景。我們需要移動,旋轉和調整多邊形的大小,然後返回veterxes座標。FabricJs和Polygon轉換座標

轉換後我們使用API​​。

var originalPolyPoints = pol.get('points').map(function (p) 
{ 
    return {x: p.x , y: p.y }; 
}); 

這樣,座標總是原來的,但沒有改變。 我們如何獲得新的座標?

試圖獲取多邊形的transformMatrix,但它是空的。即使我們有矩陣,我們如何應用它?

回答

0

我想也許你需要在修改它們之後調用對象setCoords。根據性能原因,這是一個有目的的抽象泄漏,根據documentation