Как добавить css во время компиляции, используя AS3 (как тег <fx: style>)? - PullRequest
1 голос
/ 04 июня 2010

Я работаю в проекте Flash Builder 4 Actionscript и пытаюсь выяснить, как встроить файл css в проект во время компиляции. Так же, как мы это делали, когда использовали тег MXML <fx:Style>.

Есть идеи?

Ответы [ 2 ]

2 голосов
/ 04 июня 2010
// Embed your stylesheet with the octet-stream mime-type 

[Embed(source="assets/stylesheet.css", mimeType="application/octet-stream")] 
private var stylesCSS:Class;   

public function createStyleSheetObject():StyleSheet 
{
    // create a new StyleSheet instance
    var styleSheet:StyleSheet = new StyleSheet();
    styleSheet.parseCSS(new stylesCSS().toString());
    return styleSheet; 
}
0 голосов
/ 04 июня 2010

Цитата из справочной документации Flex 3 :

Вы можете указать файл CSS в качестве аргумента аргумента компилятора source-path.Это позволяет вам переключаться между таблицами стилей с этим аргументом компилятора.

...