Вложено для операторов, всегда возвращающихся из индекса Ошибка - PullRequest
0 голосов
/ 15 апреля 2020

Как видно из приведенного ниже кода, я пытаюсь go через пустой 2-мерный массив объектов "Tile" и для каждого пятна в массиве создать новый объект Tile в каждом пространстве массива * 1001. *

public int xScale = 5;
public int yScale = 5;
public Tile[,] mapArray = new Tile[5, 5];

public void CreateTileObjects()
{
    for (int x = 0; x < mapArray.GetUpperBound(0); x++)
    {
        for (int y = 0; y < mapArray.GetUpperBound(0); y++)
        {
            mapArray[x, y] = new Tile();
        }
    }
}

Однако всякий раз, когда код запускается, я получаю ошибку отсутствия индекса в фигурной скобке прямо под "mapArray [x, y] = new Tile ();" любая помощь приветствуется, спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...