![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
[+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
|
Цитата:
![]() А так же спасибо всем участникам дискусии! |
|
|||||
|
Цитата:
__________________
Тут мужик танцует и поёт про флэш |
![]() |
![]() |
Часовой пояс GMT +4, время: 19:08. |
|
|
« Предыдущая тема | Следующая тема » |
| Теги |
| array , Vector массив |
|
|