Общая библиотека для минимизации размера FLA-файла - PullRequest
0 голосов
/ 06 апреля 2010

В проекте мы используем большой флэш-файл FLA с большим количеством графических ресурсов, но реальные данные, которые изменяются, представлены всего лишь несколькими символами. Иногда не очень эффективно передавать весь FLA-файл размером до 20 МБ.

Я думал об использовании общих библиотек, но кажется, что даже если вы импортируете внешнюю библиотеку, она все равно копирует все ресурсы в конечный файл, но не связывает ее с внешним файлом. Следовательно, размер FLA-файла остается прежним.

Есть ли способ разбить FLA-файлы на несколько отдельных, чтобы минимизировать размер наиболее часто обновляемого файла и сохранить все неизмененные данные в другом файле?

Ответы [ 2 ]

0 голосов
/ 06 апреля 2010

Внешняя библиотека - определенно решение. Поместите все активы в новый FLA (или наоборот), экспортируйте SWC. После этого импортируйте SWC-файл в основной FLA-файл как «разделяемую библиотеку времени выполнения». Таким образом, во время выполнения ничего не включается, вам просто нужно убедиться, что вы предварительно загрузили SWF-файл (связанный с SWC-кодом), прежде чем начнете обращаться к ресурсам.

0 голосов
/ 06 апреля 2010

вы можете скопировать элементы в SWC-файл ( пример ссылки ), а затем связать их с проектом. Если бы вы не думали об использовании SVN-клиента, таким образом вы можете загружать / скачивать только внесенные изменения и работать оттуда.

...