Unity SLG Hexagon AStarPath六边形A*星寻路算法(带可运行例子)
此工程非原创,借鉴 如下网站:https://blog.csdn.net/tqy19921202/article/details/103672024
http://www.cppblog.com/flipcode/archive/2020/01/03/unity_slg.html
https://zhuanlan.zhihu.com/p/112849816
此文章是方便SLG六边形初学者,有一个完整的工程, 能够快速上手。
1.涉及到的应用点:
创建六边形组成的世界地图六边形AStar寻路
此例子用Unity2020.3.25f1c1版本演示
2.上gitee连接:https://gitee.com/chasing2moro/unity-slg-hexagon-algorithm
3.上效果图
寻路路线.gif
工程代码简述:
六边形基础算法(格子与坐标的转换)
HexMetrics.cs创建六边形地图
HexCell.csTrain.csAStar寻路获取路线
AStarPath.csMapItem.cs把路线渲染出来
LinePath.cs
页:
[1]