flex 经常碰到需要动态的加载图片, 有时候组件可以根据路径直接加载还比较方便,但是有的组件必须要要加载CLASS类型的才行,如skin等。
怎么样才能跟据图片路径 path:String,动态生成对应的image:Class?
效果就如同
[Embed (source=path]
private var image:Class;
一般在应用中对于图片都是
[Bindable]
public var image:String;
直接对应 这个image 属性赋值,就可以了
skin 的就是
[Bindable]
[Embed(source="com/demo.swf", symbol="demo")]
public var minCycle:Class;
高级点的编码就是:
private var backgroundImage:Class;
通过事件: Loader
loader.load 添加个图片。
flex 不支持动态绑定的。