Аргумент Unity отображается как другой тип при передаче в параметрC#

Место общения программистов C#
Anonymous
Аргумент Unity отображается как другой тип при передаче в параметр

Сообщение Anonymous »

Я просматриваю руководство по перемещению на основе сетки и в настоящее время сталкиваюсь с ошибкой: мой аргумент невозможно преобразовать из Vector2 в строку, когда мой аргумент — Vector2, а моя функция запрашивает Vector2.Ссылку можно найти на в 8:01

Код: Выделить всё

for (int x = 0; x< gridSize.x; x++){
for(int y = 0; y < gridSize.y; y++){
Vector2 cords = new Vector2Int(x,y);
grid.Add(cords, new Node(cords));
}
}
Я ожидал, что функция примет аргумент, потому что они оба Vector2

Подробнее здесь: https://stackoverflow.com/questions/786 ... -parameter

Вернуться в «C#»