检测2d平面中2个移动物体何时接近
想象一下,我们有一个2D天空(
10000x10000
坐标)。在这片天空的任何地方,我们都可以拥有一架飞机,由它的位置(x, y)
确定。任何飞机都可以开始移动到另一个坐标(直线)。
有一个组件可以管理所有这些定位和移动。当飞机想要移动时,它会以(start_pos, speed, end_pos)
的形式发送消息。我怎样才能告诉组件,当一架飞机在另一架飞机的视线内移动时(每架飞机将其视为视线范围内的属性)以便通知它。请注意,许多飞机可以同时移动。此外,这种算法很有效,它可以处理~1000架飞机。
如果存在一些限制,这限制了您的解决方案 - 它可能会被删除。问题没有解决。
没有找到相关结果
已邀请:
5 个回复
吞睫素
诞胃
嫩昧竞莫
犀寺扦
马口