Exemplo n.º 1
0
    public static MazePieceController[] MazePiecesFromPositions(Position[] positions, MazePieceController[][] mazePieces)
    {
        MazePieceController[] mazePieceControllers = new MazePieceController[positions.Length];

        for (int i = 0; i < mazePieceControllers.Length; i++) {
            mazePieceControllers[i] = MazeController.Instance.MazePieceControllerFromPosition(positions[i]);
        }

        return mazePieceControllers;
    }
Exemplo n.º 2
0
    public static Vector3[] GetWorldPath(MazePieceController[] mazePieceControllers)
    {
        Vector3[] worldPath = new Vector3[mazePieceControllers.Length];

        for (int i = 0; i < worldPath.Length; i++) {
            worldPath[i] = mazePieceControllers[i].GetWorldPosition();
        }

        return worldPath;
    }