Как работать с несколькими конфигурационными файлами в проекте actionscript 3.0 - PullRequest
0 голосов
/ 07 февраля 2012

Сейчас я работаю над несколькими файлами конфигурации (около 16 файлов форм .txt) в проекте actionscript 3.0. Я думаю, что это не хорошо загружать так много файлов. может быть, мне следует упаковать их в SWF (но я не знаю, как это сделать) или сделать что-то еще.

Я хочу знать, что мне делать с этими файлами. Огромное спасибо.

Ответы [ 3 ]

1 голос
/ 07 февраля 2012

Если вы думаете, что количество файлов слишком велико для приложения, вы думаете о проблеме неправильно. Из-за заголовков объем служебной памяти будет выше при использовании SWF, это также повлияет на производительность во время выполнения, поскольку среда выполнения Flash должна анализировать SWF, тогда как для файлов .txt проще вызывать.

Если вы думаете, что ваш bin выглядит нелепо с файлами .txt, а ваш экспортер не связывает их, попробуйте этот ресурс: http://livedocs.adobe.com/flex/3/html/help.html?content=embed_4.html (соответствующий раздел находится внизу страницы под «Встраивание всех других типов файлов»

ТЛ; др

Я предлагаю вам пройти этот блок if-else.

if (You're looking to improve modularity, readability and clarity of resources but not speed){
// go here: http://livedocs.adobe.com/flex/3/html/help.html?content=embed_4.html
}else{
// Keep using text files
}
0 голосов
/ 07 февраля 2012

Если вы не хотите переписывать эти файлы, упакуйте их в ZIP и используйте библиотеку FZIP. Вы загрузите 1 файл и получите доступ ко всем файлам в функциях синхронизации.

Как упоминал Джошуа, вы также можете использовать XML или JSON.

0 голосов
/ 07 февраля 2012

XML - отличный формат для использования с Actionscript 3. Он очень прост для чтения и, вероятно, с ним легче работать, чем с использованием стандартных текстовых файлов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...