1
0
嗯,我想到的一个解决办法是: 保留从每个节点最快到达的节点列表。如果一个节点变为墙,请检查从哪个节点可以访问它,并获取相应的列表。然后使用标准算法重新检查所有这些节点。当到达新距离较小的节点时,标记为需要重新测试。 取所有未标记节点的相邻节点,并在其上重新应用算法,忽略此技术命中的任何标记节点。如果重新应用的算法增加了标记节点的值,请使用新值。 |
Astronought · A*寻路,计算G成本 8 年前 |
WiseDev · 动态寻路A*Unity3D C# 8 年前 |
ForgottenOne · 从任务调度程序运行时,程序搜索错误的配置文件目录 10 年前 |