flexでは、CSSでデザインができるのだがこれをswfにして動的に読むことができるらしい。
Flex Builderでは、cssファイルで右クリックをすると左のようなメニューが表示されるので、
そこで、「CSSからSWFにコンパイルする」をチェックすればよい。
こうすることで、CSSファイルが変わるたびにswfファイルが出来上がる。
(これでFlex Builderでのビルド時間が短くなりました。これもうれしい誤算です。)
また、
[AS]
StyleManager.loadStyleDeclarations(“css/font.swf”);
[/AS]
のようにすれば、作成したCSSを適用できます。
これを応用すれば、簡単にスキンとか、テーマ別のデザインが作成できるようになりますね。


