Вопросы по массиву массивов

Форум для самых маленьких, а так же тех, кому недосуг читать справку самостоятельно.

Вопросы по массиву массивов

Сообщение Black_hole 12 дек 2012, 11:05

1. Не отображается в инспекторе массив:
public Transform[][] NextPoints;
2. Есть еще такая строка в Update
Target = NextPoints[p][Random.Range(0,NextPoints[p].Lenth)];
пишет что метода Lenth тут нет, как тогда узнать длину определенного массива в этом массиве?
Может есть какой нибудь аналог? Нужно несколько массивов, которые можно заполнять в инспекторе, и их число должно быть равно целочисленной переменной.
P.S. с массивами массивов первый раз пытаюсь работать :)
Black_hole
UNец
 
Сообщения: 24
Зарегистрирован: 18 апр 2011, 09:28

Re: Вопросы по массиву массивов

Сообщение Sality 12 дек 2012, 11:44

В инспекторе если мне не изменяет память не отображаются никакие масивы, кроме стандартного одномерного.
И еще метод определения длины вроде пишется вот так Length.
Последний раз редактировалось Sality 12 дек 2012, 11:51, всего редактировалось 1 раз.
Аватара пользователя
Sality
Старожил
 
Сообщения: 771
Зарегистрирован: 26 ноя 2011, 15:31
Откуда: Украина

Re: Вопросы по массиву массивов

Сообщение Volandpro 12 дек 2012, 11:47

Length)
Аватара пользователя
Volandpro
UNITрон
 
Сообщения: 242
Зарегистрирован: 19 авг 2012, 17:07

Re: Вопросы по массиву массивов

Сообщение Black_hole 12 дек 2012, 11:53

Ну да, согласен, пишется Length. Правда его тоже нет)
Но главная проблема в том, что такие массивы не отображаются в инспекторе, а есть ли какой нибудь аналог, чтоб в инспекторе отображалось, или придется создавать штук 10 массивов?
Black_hole
UNец
 
Сообщения: 24
Зарегистрирован: 18 апр 2011, 09:28

Re: Вопросы по массиву массивов

Сообщение Sality 12 дек 2012, 12:12

Можно создать масив классов. В классе все переменные будут доступны и разворачиватся будут.
Аватара пользователя
Sality
Старожил
 
Сообщения: 771
Зарегистрирован: 26 ноя 2011, 15:31
Откуда: Украина

Re: Вопросы по массиву массивов

Сообщение Black_hole 12 дек 2012, 12:25

Спасибо, сейчас опробую)
Black_hole
UNец
 
Сообщения: 24
Зарегистрирован: 18 апр 2011, 09:28

Re: Вопросы по массиву массивов

Сообщение gturk 12 дек 2012, 17:37

узнать длину массива можно myArray.GetLength(int demenision)

кроме того кроме возможности объявления массива массивов int[][],
можно определить многомерный массив
int[,]

ну а дальше вобще можно устроить жесть вида int[5,4,7][7][2][12,7]
Аватара пользователя
gturk
UNITрон
 
Сообщения: 239
Зарегистрирован: 01 апр 2012, 18:49


Вернуться в Почемучка

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot] и гости: 20