Расположение mxml-файлов css, swf и скинов в проекте FLex

У меня есть проект FLex 4.

Это становится громоздким из-за того, что все mxml-файлы css, swf и скинов помещаются в ОДНУ папку. Я хочу разделить css в папке css и в папке скинов, я хочу, чтобы папка swf и файлы mxml скинов были помещены в корень самой папки скинов.

Я хочу знать, правильный ли это способ обработки местоположения файлов. Поскольку, поскольку он находится в файле css, теперь мне нужно указать путь к swf, например, ... /skins/myswf.swf

Так что я также хочу знать, возникнет ли проблема с производительностью во время работы интерфейсов?

Спасибо, что направили меня наиболее подходящим способом.


person FlexBoz    schedule 10.06.2011    source источник
comment
Как вы составляете свой проект? Flash Builder?   -  person J_A_X    schedule 10.06.2011
comment
Я не понимаю, почему ваши скины имеют собственный swf. Вы должны сделать снимок экрана со структурой каталогов.   -  person J_A_X    schedule 14.06.2011


Ответы (1)


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

Это также особенно полезно для использования одной и той же темы на разных платформах, например ... представьте мобильное приложение, собственное приложение и веб-приложение, которые используют одни и те же стили, довольно мило, правда ??

См. Прикрепленный мной снимок экрана с примером рабочей области ... и в сети есть масса информации о создании проекта гибкой библиотеки.

проект библиотеки тем

person Be Free Studios    schedule 17.06.2011
comment
вы также должны разместить несколько ссылок, которые более подробно объясняют эту концепцию. - person shaunhusain; 09.11.2011