Первая часть вашего вопроса - это простая проблема прохождения пути, как отмечено в посте выше.Мне нравится создавать структуру файлов для всех ваших динамически загружаемых ресурсов (xml, изображений, звуков) и т. Д. Содержит каталог bin в чистоте и порядке.
Большой вопрос - встраивание и загрузка ресурсов во время выполнения.Я уже не раз приходил к завершению проекта и обнаруживал, что мой единственный SWF-файл (со всеми вложенными ресурсами) вырос довольно большой и теперь требует длительной предварительной загрузки.Это может облегчить жизнь вам, как разработчику, но не очень приятно для конечного пользователя.
В наши дни моя любимая практика - встраивать только контент, необходимый для первоначального запуска приложения, а затем максимально скрывать загрузку остальных ресурсов.Не заставляйте пользователей ждать, пока вы увидите вашу удивительную работу!
Я на самом деле использую flash ide для упаковки наборов ресурсов, которые я публикую как swfs (хотя вы можете сделать то же самое с помощью встраивания FD).Я нацеливаю эти SWF-файлы во время выполнения и извлекаю классы из домена приложения.Я в основном строю микросайты и склоняюсь разбивать разделы контента («страницы») на загружаемые swfs.После загрузки целевого SWF-файла страница становится доступной для навигации.
Альтернативный способ - использовать что-то вроде BulkLoader или, что еще лучше, LoaderMax от Greensock (имеет отличные функции очереди) для загрузки отдельных ресурсов.
Надеюсь, это поможет.Ура!