我正在开发一个项目,要求我们能够在编译后通过属性文件定义颜色方案。
目前我们有一个皮肤swc,它定义了我们的自定义皮肤,并将颜色值移动到了actionscript文件。这适用于集中肤色,但不允许我们在不重新编译的情况下更改值。
我在考虑使用ResoureManager完成此任务,但我们还必须支持本地化。据我所知,你只能指定一个语言环境,所以我们不能为了我们的目的而破解ResourceManager。
任何人都知道如何实现这一目标?
提前致谢!
答案 0 :(得分:0)
将颜色方案放在样式表中并在运行时加载它。 因此,当您更改样式表时,您无需重新编译应用程序,只需重新编译样式表。
http://help.adobe.com/en_US/flex/using/WS2db454920e96a9e51e63e3d11c0bf69084-7f8c.html