今天看博友(深蓝色右手)一篇 "C#开发WPF/Silverlight动画及游戏系列教程(Game Tutorial):(七)传说中的A*寻径算法 "
里面涉及到一个路径寻径的算法(源C#版包 ,在SL并不能直接引用);
学习了一下,并将其局部改写以方便在SL中直接引用,源文件已上传有兴趣的朋友去CSDN下载 ,仅供参考。
DEMO中使用一个Canvas做地图,点击“设置障碍物”在canvas上通过鼠标点击设置障碍物完成后,点击“开始”按钮鼠标点击地图上的坐标,则从左上角开始规划出至鼠标点击处的路径
1、引用PathFinderl工程,或者LXJ.PathFinder.dll
2、导入XAML代码:
3、完整SL后台代码:
分享A*寻径算法类库Silverlight版
最新推荐文章于 2022-01-21 17:53:43 发布