Ejemplo n.º 1
0
    // find path on higher level between start and goal/destination
    /// <summary>
    /// 群体寻路
    /// </summary>
    /// <param name="startingPoints">寻路起点列表</param>
    /// <param name="destinationTile">目标tile</param>
    /// <returns></returns>
    public static RoadResult FindPaths(MapTile startTile, MapTile destinationTile)
    {
        RemovePreviousSearch();
        SetPathData(startTile, destinationTile);
        List <PathNode> listLine = FindPathRoad(StartSectorNodes, DestSectorNodes);

        m_RoadReslut.processRoad(listLine, destinationTile);
        return(m_RoadReslut);
    }