2016-06-09 287 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