如何计算一个线段是否在另一个线段上?

时间:2020-06-13 06:07:31

标签: javascript math edges voronoi game-maker

只是简短的总结。我正在尝试计算voronoi顶点并将其粘贴到1个种子对象中。我将代码从AS3转换为GML,但是没有注释,但是它生成了Voronoi边,给了我sx,sy,ex,ey(开始和结束)的空间。这个循环很奇怪,我真的不知道它是如何工作的。

尽管现在我正在尝试找出如何检测边缘是否落在直线内。

一个例子是e1,e2,e3,e4组成了一条边,但主线又由另外4组组成。

我想看看第一个边缘坐标是否在主线内。下图显示了我当前的挣扎。绘制主线的地方是粉红色的点组成了Voronoi Edge,而浅蓝色的点是 我想计算边缘是否在线。如果有人可以用JS之类的示例代码提供与GML类似的示例代码,尽管任何基于C的语言都足够。或有关如何执行此操作的说明。

Edge Inside a Line

0 个答案:

没有答案
相关问题