Embed标签中的symbol的作用

2010-05-14 13:38

今天在同事代码中看到一段这样的代码

1.<mx:Image source="@Embed(source='assets/lobby.swf',symbol='BackGround')"/>

在网络上查了半天,不知道symbol的作用。后来自己试验了一下。

2.<mx:Image source="assets/lobby.swf"/>

发现代码1和代码2的区别是:

代码1以是嵌入swf文件中的一个可用资源。(美工经常将很多资源打包到一个swf文件中,这样我们就可以用symbol取到swf里的任一个资源。在纯AS中我们可以用[Embed(source="assets/lobby.swf#BackGround")])

代码2是嵌入整个swf文件。

posted @ 2010-05-31 10:37  硕气书生  Views(923)  Comments(0Edit  收藏  举报