我在我的项目中使用KonvaJs。我正在使用Konva.Line
通过设置创建一个多边形closed:true
。我需要弄清楚一个点是否在多边形内。我正在使用Ray-Casting算法来查找多边形中的点,它工作正常。但是在拖动多边形时会出现问题。当它被拖动时,顶点(点)仍然保持不变,因此我无法获得新的坐标。如何更改多边形的点以便我可以使用它们?这是plunkr。
问问题
1833 次
我在我的项目中使用KonvaJs。我正在使用Konva.Line
通过设置创建一个多边形closed:true
。我需要弄清楚一个点是否在多边形内。我正在使用Ray-Casting算法来查找多边形中的点,它工作正常。但是在拖动多边形时会出现问题。当它被拖动时,顶点(点)仍然保持不变,因此我无法获得新的坐标。如何更改多边形的点以便我可以使用它们?这是plunkr。