摘要:
关于AS3加载图片等外部资源,我常用的有两种方式:Loader和Embed,各自的特点,总结如下:Embed:在Flash编译阶段就将资源嵌入,也就是说图片资源是会被编译进swf文件里面去的;这样子的好处是代码比较简洁,使用方便,也不存在加载顺序的问题,缺点是会增大swf文件的体积Loader:在Flash运行阶段动态加载资源,这种方式不会影响swf文件的体积,而且可以很灵活地更改你要加载的资源,但是有可能会遇到路径变更或者跨域问题,同时,过多地使用Loader去动态加载无疑会加重服务器负担,因此需要和Embed权衡使用书写的例子如下:Embed:[Embed(source = ". 阅读全文
摘要:
1、AS3的强制类型转换我之前一直以为是没有这个功能的,而最近在看一些文档,发现这个功能是有的。目前总结下来有两种写法:var loader:URLLoader = URLLoader(event.target);不知道这种写法是借鉴那种编程语言,反正我没有见过。补充这个语法说明:http://livedocs.adobe.com/flash/8_cn/main/00001211.htmlvar loader:URLLoader = event.target as URLLoader;这种写法是借鉴VB.Net编程语言,唉!AS3语法真得一个大杂烩。2、URLStream和URLLoaderU 阅读全文