Тема: SetHeights()
Показать сообщение отдельно
Старый 01.07.2016, 08:51   #2
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: SetHeights()

Во-первых ты каждую итерацию цикла устанавливаешь массив hcor = new float[10,500]; это уже ошибка, сначала ты должен его считать, а потом устанавливать. И устанавливаешь ты его в какие-то непонятно какие координаты, которые прочитаны из файлов. Я бы как минимум считал сначала все данные в массив размером 513х513 как тебе предлагает ошибка, а потом один раз установил.

PS: создавать в каждой итерации цикла культуру (new CultureInfo("en-US")) это же ад, создай ее перед циклами и запиши в какую-то переменную, потом передавай в методы парсинга.
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием