Flex使用ResourceManager之类的东西更改皮肤中的颜色值

时间:2011-03-15 22:50:12

标签: flex flex4 coding-style

我正在开发一个项目,要求我们能够在编译后通过属性文件定义颜色方案。

目前我们有一个皮肤swc,它定义了我们的自定义皮肤,并将颜色值移动到了actionscript文件。这适用于集中肤色,但不允许我们在不重新编译的情况下更改值。

我在考虑使用ResoureManager完成此任务,但我们还必须支持本地化。据我所知,你只能指定一个语言环境,所以我们不能为了我们的目的而破解ResourceManager。

任何人都知道如何实现这一目标?

提前致谢!

1 个答案:

答案 0 :(得分:0)

将颜色方案放在样式表中并在运行时加载它。 因此,当您更改样式表时,您无需重新编译应用程序,只需重新编译样式表。

http://help.adobe.com/en_US/flex/using/WS2db454920e96a9e51e63e3d11c0bf69084-7f8c.html