关于 KonvaJS 中的碰撞检测
About collision detection in KonvaJS
在KonvaJS中,如何检测一个点是否在不规则图形(如五边形)内部,以及如何检测一个图形在拖动时是否与另一个图形碰撞?请写一个例子以供参考。我的中心思想是(只要它处于不规则模式):碰撞检测和阻力限制
如评论所述Konva
不支持碰撞检测。
对于简单的情况,你可以实现自己的合谋:https://konvajs.github.io/docs/sandbox/Collision_Detection.html
为了更好的碰撞检测支持,你可以使用另一个js库。喜欢其中之一:
因此您将使用 "physic" 库来计算位置、碰撞等。您将使用 Konva
进行绘图。
在KonvaJS中,如何检测一个点是否在不规则图形(如五边形)内部,以及如何检测一个图形在拖动时是否与另一个图形碰撞?请写一个例子以供参考。我的中心思想是(只要它处于不规则模式):碰撞检测和阻力限制
如评论所述Konva
不支持碰撞检测。
对于简单的情况,你可以实现自己的合谋:https://konvajs.github.io/docs/sandbox/Collision_Detection.html
为了更好的碰撞检测支持,你可以使用另一个js库。喜欢其中之一:
因此您将使用 "physic" 库来计算位置、碰撞等。您将使用 Konva
进行绘图。