在这里,三角形的边界框没有正确地附着到三角形的末端,所有规则多边形都是如此。因此,当我们尝试捕捉形状时,由于形状不能正确捕捉到规则多边形的末端上述问题。
这是链接:-https://codesandbox.io/s/react-konva-basic-demo-btuum?file=/index.js
最佳答案
Konva
近似计算规则多边形的边界框。 Konva
只是将常规多边形四舍五入为具有相同radius
的圆。
作为解决方案,只需使用Konva.Line
或Konva.Path
绘制常规多边形。
关于javascript - React Konva中正多边形的捕捉问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/63017375/