Как использовать относительный путь для ресурсов в библиотеке Flash? - PullRequest
3 голосов
/ 06 декабря 2009

Когда я перетаскиваю изображения во флэш-библиотеку, путь иногда бывает относительным (./somefolder/someimage.png), а иногда и абсолютным (D: \ blah \ somefolder \ someimage.png).

Как я могу использовать только относительные пути во флэш-библиотеке, чтобы иметь возможность обновлять все изображения с любого компьютера и / или из любой папки?

Заранее спасибо.

1 Ответ

0 голосов
/ 04 марта 2011

У меня CS5, проект сохранен как несжатый * .xfl, структура моего проекта:

  • " / " корневой каталог проекта (т.е. c: \ MyApp) содержит основной файл проекта * xfl и другие системные папки / bin / META INF и т. Д.

  • / images - все произведения искусства, pngs, jpgs и т. Д.

Я иду в IDE, Файл-> Импорт-> Импортировать на сцену, затем выбираю пару изображений (используя shift) из папки / images

Они появляются в библиотеке. Также они автоматически копируются в папку system / LIBRARY

В основном XML-файле проекта (DOMDocument.xml) есть такие строки, как (очищенные):

<DOMBitmapItem name="Buttons/menu-button!.png" ....... sourceExternalFilepath=".\LIBRARY\Buttons\menu-button!.png" ......./>

Как видите, пути относительны. Я не использую * .fla проекты, но вы можете попробовать эту схему! Путь к моему проекту не содержит пробелов.

Надеюсь, эта помощь

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