您当前的位置: 首页 > 

_waylau

暂无认证

  • 6浏览

    0关注

    275博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Flex项目release后图片资源不见了–图片资源采用嵌入与不嵌入的区别

_waylau 发布时间:2013-10-19 20:26:00 ,浏览量:6

原文同步至:http://www.waylau.com/difference-between-embedded-and-non-embedded-in-flex-project/

近期项目发现,在使用release发布项目包,图片找不到了,而debug下面又有图片。

后来发现,原来图片被另外一个组件嵌入了。

下面例子展示了组件嵌入和不嵌入图片的区别





















btn1嵌入了的图片,btn2就无法引用了, 而btn3、btn4没有嵌入,所以都可以引用。 看release的文件btn1嵌入的图片close.png是看不到的,已经嵌入进swf, 而myIco.png是存在的。

嵌入图片和不嵌入图片各有利弊,嵌入图会加快访问图片的速度,但同时也增大了编译文件, 以下是一个错误的示例,多个文件嵌入了同一份资源save24.png,使得每个swf文件都变大了。要按照实际需要选择

在上面的例子中当多个控件引用的是同一个资源时,嵌入图片用简单的变量访问方式,在多个地方引用所嵌入的资源。 这是变量就代表资源,提高写代码的效率























关注
打赏
1651845987
查看更多评论
立即登录/注册

微信扫码登录

0.0702s