public List <Node> FindPath(Vector3 start, Vector3 end)
    {
        //позиции в map
        Vector2Int startNodeArrayPos = NodeCreator.GetArrayPosByWorldPos(start);
        Vector2Int endNodeArrayPos   = NodeCreator.GetArrayPosByWorldPos(end);

        //Debug.Log($"startV:{start} endV: {end}");
        // Debug.Log($"startNode:{startNodeArrayPos} endNode: {endNodeArrayPos}");

        return(FindPath(startNodeArrayPos, endNodeArrayPos));
    }