【发布时间】:2011-05-15 14:38:03
【问题描述】:
public class Waypoint
{
System.Drawing.Point _loc = new System.Drawing.Point();
public System.Drawing.Point Location { get { return _loc; } }
List<Waypoint> _connections = new List<Waypoint>();
public List<Waypoint> Connections { get { return _connections; } }
public Waypoint() { }
public Waypoint(int x, int y) { _loc = new System.Drawing.Point(x, y); }
}
...是我的航点类。
我需要找到从Waypoint A 到Waypoint B 的最短路径。
航路点是相互连接的。 (例如:X.Connections 包含 Y 所以 Y.Connections 包含 X)
当我设计这个系统时,我已经想到了一种找到它们的方法......但是它不起作用。
【问题讨论】:
标签: c# path-finding