Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > С#

С# Средство разработки на платформе .Net

Ответ
 
Опции темы
Старый 13.07.2010, 02:57   #1
Illidan
Разработчик
 
Регистрация: 06.08.2007
Сообщений: 473
Написано 131 полезных сообщений
(для 257 пользователей)
аналог листов как в блицмаксе.

Где он? не могу найти
(Offline)
 
Ответить с цитированием
Старый 13.07.2010, 08:54   #2
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: аналог листов как в блицмаксе.

Не знаю что за листы в блицмаксе. В C# можно использовать типизированные списки из пространства имен System.Collections.Generic Net Framework'a, например так:
List<GameObjectobjects = new List<GameObject>();
objects.Add(new GameObject());
objects.Add(new GameObject());
objects.Add(new GameObject());

foreach(
GameObject go in objects)
{
    
go.transform.position = new Vector3(1,2,3);

__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Illidan (15.07.2010)
Старый 13.07.2010, 14:56   #3
Dream
быдло
 
Регистрация: 05.08.2007
Сообщений: 1,435
Написано 614 полезных сообщений
(для 1,489 пользователей)
Ответ: аналог листов как в блицмаксе.

если нужно держать кучу разных обьктов разных типов то можно сделать List<object> - все классы наследуются от него.
ещё у списков есть такая крута штука:
List<object> list=new List<object>();
list.ForEach(
delegate(object obj)
{
   
//тут происходит перебор всех обьектов списка. obj - текущий елемент. их можно удалять сдесь, и вобще делать что хочешь.
}); 
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Dream за это полезное сообщение:
Illidan (15.07.2010), pax (13.07.2010)
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 00:55.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com