加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

如何把在flex需要调用的图片打包到swf里面后使用

发布时间:2020-12-15 01:17:30 所属栏目:百科 来源:网络整理
导读:????? 由于图片过多之后,定义css样式的时候,使用了[Embed(source="Leonas.png"] 之后,会使软件变得比较的大,把需要使用的图片打包在一个单独的swf是很多人的做法, 在flex端定义的时候,使用的方式: [Embed(source="Leonas.swf",symbol="xxxx")]做成元

????? 由于图片过多之后,定义css样式的时候,使用了[Embed(source="Leonas.png"]

之后,会使软件变得比较的大,把需要使用的图片打包在一个单独的swf是很多人的做法,

在flex端定义的时候,使用的方式:

[Embed(source="Leonas.swf",symbol="xxxx")]做成元件导入

其他的设置和设置图片的方式是一样的。

前面为编译好的swf文件,symbol 为元件的名称,

----------------------------------

flash端得设置:

1.在Flash源文件中必须将要导出的symbol拖到主场景中,否则Flash不会导出这个symbol,且在设置sumbol属性的时候必须导出为ActionScript可以引用的,如下图所示,下图中的类名就是Flex中引用时用的名字:


?

2.Flash文件中不能包含ActionScript代码

3.必须设置元件的左上角坐标为(0,0)

4.可以在Falsh中设置symbol的scale-9属性,以保证在symbol放大缩小时缩放正常

------------------------------------------------------

除此外,还可以动态的载入,并且使用这个swf里面的元件。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读