![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Aug 2009
Сообщений: 19
|
Делаю фабрику классов
import view.views.*; var classReference:Class = getDefinitionByName("MyClass") as Class; var instance:Canvas = new ClassReference() as Canvas; addChild(instance); import view.views.*; public var dummy1:MyClass1; public var dummy2:MyClass2; public var dummy3:MyClass3; var classReference:Class = getDefinitionByName("MyClass") as Class; var instance:Canvas = new ClassReference() as Canvas; addChild(instance); Нет ли "цивилизованного" способа заставить компилятор поместить классы в фабрику, какого-нибудь правильного мета-тега. |
|
|||||
|
Регистрация: Aug 2009
Сообщений: 19
|
Мда, это перебор. Они ж у меня флексовые.
Значит, будем так... |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Переменные можно не создавать, достаточно просто имен классов.
|
|
|||||
|
Регистрация: Aug 2009
Сообщений: 19
|
etc а в каком контексте их можно указать? Ни в каком, просто как операция, не имеющая результата?
Мда, работает. Опять шаманство... Последний раз редактировалось SorrowN00b; 21.08.2009 в 15:55. |
|
|||||
|
ветеран форума
|
Цитата:
__________________
4am is time to rock |
|
|||||
|
Регистрация: Aug 2009
Сообщений: 19
|
Может и работает, но это уже чересчур
![]() После добавления каждой вьюшки менять параметры компиляции... |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
wvxvw, в swc может быть двести классов, а в проекте явно используется только 10. В конечном приложении, использующем этот swc будут содержаться только те классы, которые реально были использованы.
|
|
|||||
|
Modus ponens
|
Цитата:
Цитата:
![]()
__________________
Hell is the possibility of sanity |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Не знаю, надо проверять, помнится, когда билдил ant-ом, этот include-libraries вшивал только используемое. Более того, неясно, в каком порядке он будет инициализировать неиспользуемые классы, а это очень важно. Если вшивать вперед нужного кода, то грош ему цена.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 04:32. |
|
|
« Предыдущая тема | Следующая тема » |
|
|