Показать сообщение отдельно
Старый 14.07.2012, 00:05
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 6  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
Как это не с кем? Нас тут много, советчиков)))
Все нормально с свф-файлами. Обычное дело хранить часть функционала в отдельных, подгружаемых по мере надобности, файлах (давайте для краткости будем звать их плагинами). То есть имеем основной свф-файл приложения и дополнительные файлы, расширяющие функционал. Дополнительные локации для игры. Дополнительные шрифты для "открыток". Дополнительные кисточки для рисовалок. Всё это плагины, которые могут понадобиться за "время жизни" приложения, а могут и не понадобиться. Поскольку имеют приличный вес, нет смысла запихивать все это в один файл. Подгружаем по мере надобности.
Далее. Чтобы классы основной флэшки могли вытащить ресурсы из плагинов, или обратиться к их методам и свойствам, основная флэшка должна знать, как это сделать. То есть должна знать названия этих методов и свойств. Для этого она должна знать классы или Интерфейсы документ-классов этих плагинов. Это понятно? Вот Ваши слова:
Цитата:
main впринципе на важен - так как он может быть даже пустой
Теперь вопрос: КАК Вы собираетесь "передать" XML "пустому" мейну загруженной флэшки? Что Вы подразумеваете под этим "передать", если нет никого, кто бы его принял? Кому? Зачем? Когда и для чего? Определитесь сначала с тем, что загружаемые свф-файлы не могут быть из деревни с дедушкой. Они должны быть совершенно определенным образом заточены для использования основной флэшкой. Как и все другие классы. Плагин должен быть готов к использованию, предоставляя конкретный Интерфейс, и основная флэшка должна знать этот Интерфейс.
Вы представляли себе это как-то иначе?
__________________
Reality.getBounds(this);