объединить пользовательский скин и пользовательский класс в SWC - PullRequest
0 голосов
/ 26 сентября 2008

Если у меня есть файл * .as, который является моим настраиваемым компонентом, класс SWC, содержащий обложки пользовательских компонентов, и файл css, который сообщает настраиваемому классу, как он должен выглядеть (ссылается на файл обложки SWC), как мне это сделать? настроить проект библиотеки (используя flexbuilder 3) для создания одного SWC-файла, который будет содержать все?

1 Ответ

1 голос
/ 26 сентября 2008

извините за ответ на мой собственный вопрос, но я нашел ответ, что могу игнорировать файл CSS. Убедитесь, что SWC со скинами находится в пути к библиотеке вашего библиотечного проекта, а затем просто ссылайтесь на него, используя тег метаданных embed.

например.

[Embed(skinClass="My_Slider_trackSkin")]
    private var trackSkin : Class; 

, затем просто используйте set style, а затем при загрузке компонента в другом проекте он по умолчанию будет иметь правильную обложку.

this.setStyle('trackSkin', trackSkin);
...