http://www.raywenderlich.com/zh-hans/21503/a%E6%98%9F%E5%AF%BB%E8%B7%AF%E7%AE%97%E6%B3%95%E4%BB%8B%E7%BB%8D 这篇文章还可以在这里找到 英语 If you're new here, you may want to subscribe to my RSS feed or follow
定义 寻路步骤 从起点A开始,把它作为待处理的方格存入到一个开启列表(开启列表就是一个等待检查方格的列表)寻找起点A周围可以到达的方格,将它们存入到开启列表,并设置它们的父方格为A从开启列表中删除起点A,并把A加入到关闭列表(关闭列表中存放的是不需要再次检查的方格)从开启列表中选择 F 值最低的方格,进行移动,把最低的方格设置为当前点,设置当前点的父方格为 A,假设为P把点 P 从开启列表