如何把自己常用的一些工具类包裝成swc提高编译速度??
4.填写工程名称输出路径,选择源文件---------包含所有类文件的文件夹
6.编译完成可以在输出文件夹里看到编译的SWC
我之前遇到两次在flash builder里面编辑或者添加一个swc时,无法点击确定,(点击确定没有反映)…
注意导入到的节点名称是哪
平常我们做页游项目的时候比较少用到从FlashCS里导出SWC里面的图爿,就算有也是Png,jsp是非常少的了对于习惯使用FlashBuilder的人来说,如果要用图片就直接采用嵌入图片了。
所以这次做个小游戏的时候因为贪图方便,把资源全部做到FlashCS里面然后生成swc,最后在FlashBuilder里引用结果就出现问题了,发现使用jpg的时候竟然是一片空白,然后输出宽和高发现昰0
首先要考虑一下是怎么出现这个问题,得想出解决方案
1. 刚开始怀疑是FlashCS导出SWC的问题,然后把SWF解压提取出library.swf,通过反变异软件查看图片是在里面,而且是存在的
2. 既然SWC没问题(其中也检查了版本号也在合理范围之类),那是不是FlkashBulder的问题呢4.7和4.6是区别的,于是鼡FlashBuilder4.6测试SWC结果是正常的。那么就很明显了FlashBuilder的环境下才有问题。
那么问题来因为不想轻易换编辑器,再次考虑SWC的问题是不是图片导出格式有问题。
所以再次比较了一下可以正常使用的图片最终发现一种可以显示出来的方式。
这里只是在FB4.7下面的解决方案是在FlashCS裏修改图片到处方式。
在FlashCS的库里设置选中图片的属性,在压缩方式那里从JPG修改为PNG,问题得到解决
flash中制的SWC组件怎样导入到flex中使用
在使用FLASH导出SWC组件文件后,放入项目的LIB文件夹然后要用实例化一个对象才能进行时操作使用, 但要记得的是导出时候要再导出的组件处勾选链接,勾选为AS导出类名自定义。这样才可以在使用 这样就可以对card中的OB进行操作 |
先把PureMVC_AS3_2_0_4.swc构建路径到项目中,为了讓swc与它的源码关联上这里要新建一个flex库项目,建好后src文件包中是空的把你的源码内容放在src内。
库项目就建好了然后回到欲关联swc所在項目,打开项目属性-->构建路径-->添加项目把刚才新建的库项目添加到项目路径中。然后找到swc打开它的下拉菜单,单击源as代码是什么意思鏈接再单击左侧的编辑,在浏览中选中库项目中的src确定即可。
如何把自己常用的一些工具类包裝成swc提高编译速度??
4.填写工程名称输出路径,选择源文件---------包含所有类文件的文件夹
6.编译完成可以在输出文件夹里看到编译的SWC
貌似复制进去之后builder会自动重新編译,在bin目录会生成对应的swc
如果不行,可以打开某个as代码是什么意思文件输入个空格,保存~~
需要注意的是!!!新建工程的时候如果工程用到air的库,一定要注意把最后的选项勾上
我开始就被这里骗了,还以为选了Generic library就好了
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。