|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
...и не потребуется никакая другая инициализация после отработки конструктора -- то да, можно и без фабрики.
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
|
|||||
Регистрация: Feb 2010
Сообщений: 9
|
Всем спасибо за помощь!
Мне нужно чтобы массив заполнялся элементами указанного мной типа, мувиклипами, спрайтами и т.п. Тип задается через параметр. Я хочу сделать это через класс, расширить класс Array добавив в него функцию add(className:Class, num:int), чтобы он мог дополнять себя объектами className в количестве num объектов. - конструкотры не будут иметь параметров - на этапе компиляции класс известен Попытался составить свой класс, но не знаю как сделать чтобы он вел себя как обычный Array. Мне нужен обычный Array с функцией add, подскажите как должно выглядеть? Спасибо! Последний раз редактировалось FinalBoss; 01.07.2011 в 12:40. |
|
|||||
Crazy, спасибо за урок.(серьезно)
FinalBoss, ваш пример должен быть рабочим. |
|
|||||
Регистрация: Feb 2010
Сообщений: 9
|
Но он не рабочий, вот что выдает:
ReferenceError: Error #1069: Не удалось найти свойство 0 в GArray; отсутствует значение по умолчанию. at Array$/_join() at Function/<anonymous>() at global/trace() at Main() |
|
|||||
Я никогда не пробовал расширять массив.
Попробуйте добавить модификатор dynamic своему классу. |
|
|||||
Регистрация: Feb 2010
Сообщений: 9
|
Цитата:
А так же спасибо всем участникам дискусии! |
|
|||||
блогер
Регистрация: Jun 2005
Адрес: Господи пожалуйста не Новосибирск
Сообщений: 6,598
Записей в блоге: 17
|
Цитата:
__________________
Тут мужик танцует и поёт про флэш |
Часовой пояс GMT +4, время: 06:48. |
|
« Предыдущая тема | Следующая тема » |
Теги |
array , Vector массив |
|
|