Массивы листы и т.д.

Программирование на Юнити.

Массивы листы и т.д.

Сообщение Tolking 30 окт 2009, 14:42

Сдаюсь! Терпения не хватает концы искать!

Как делать массивы на С#?

LinkedList<> - неработает

Array - не работает

MyType[] - не работает!!!

:)
Мне нужно (псевдокод)
Код: Выделить всё
public class GameGUI : MonoBehaviour {
public GUIButton[] ButtonList;

public void AddButton(Texture2D tex, int frame){
    ButtonList.Add(new GUIButton(tex,frame));
}
}
Ковчег построил любитель, профессионалы построили Титаник.
Аватара пользователя
Tolking
Адепт
 
Сообщения: 2716
Зарегистрирован: 08 июн 2009, 18:22
Откуда: Тула

Re: Массивы листы и т.д.

Сообщение Mr_Anderson 30 окт 2009, 15:29

Ну, например, объявление обычного массива размерности 3:
// массив контроллеров
GameObject[] GO_Controllers = new GameObject[3];

Обобщенные списки тоже работают (для вашего случая похоже самое то), тока надо подключить пространство имен
using System.Collections.Generic. Например:

List<GameObject> GO_List = new List<GameObject>();
GO_List.Add(myNewGameObj1);
GO_List.Add(myNewGameObj2);
Mr_Anderson
UNIт
 
Сообщения: 143
Зарегистрирован: 16 апр 2009, 13:32

Re: Массивы листы и т.д.

Сообщение Tolking 30 окт 2009, 16:19

Generic! Чорт! :)

Спасибо!
Ковчег построил любитель, профессионалы построили Титаник.
Аватара пользователя
Tolking
Адепт
 
Сообщения: 2716
Зарегистрирован: 08 июн 2009, 18:22
Откуда: Тула

Re: Массивы листы и т.д.

Сообщение Serge 30 окт 2009, 16:28

О, сколько нам открытий чудных Готовят просвещенья дух И опыт, сын ошибок трудных, И гений, парадоксов друг, И случай, бог изобретатель.
Аватара пользователя
Serge
UNIверсал
 
Сообщения: 476
Зарегистрирован: 20 мар 2009, 15:53
Откуда: Сибирь г. Омск
  • Сайт
  • ICQ


Вернуться в Скрипты

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5