03 2013 档案
摘要:(1)在看代码的时候还发现一个以前没有这么注意的问题,也mark一下。关于Loader的load方法和loadBytes方法LoaderContext参数的问题。。要加载某个SWF到自己的安全域内,需要给Loader.load方法指定一个LoaderContext对象。LoaderContext对象的securityDomain属性设置为当前的安全域(SecurityDomain.currentDomain)。通过这样的加载方式,父SWF授信给子SWF,而子SWF的授信则需要通过跨域策略文件。也就是说LoaderContext=null 的情况下则已加载的内容将保留在它自己的安全域中。而使用l
阅读全文
摘要:转自:http://hi.baidu.com/haorui1130/item/d2cbbef174f0bfc6a835a21cflash 安全策略 今天搞了一天的沙箱冲突的问题,头都搞大了,不过最终还是搞定了,哈哈,现在写一些感受,顺便发泄一下现在超爽的心情flsah的安全策略做的还真是怪异,不研究一段时间还真不好掌握,网上说的flash socket端得到服务器安全策略的文章非常多,但是,基本上都是转载,核心思想只有三点:1、通过843端口(传说中的adobe申请保留的端口),socket客户端链接socket服务器后,首先会查找843端口下有没有对应的安全策略文件,如果有就加载(废话)。2
阅读全文
摘要:AS3中实现卡马克卷轴算法来源:9RIA.com天地会 作者:阿伍 2010年06月08日 15:43 网友评论:0条 点击:5210大部分act游戏里都会用到地图卷轴,我目前正在做的也不例外。 老实说,我对flash的底层封装还是很信任的:它将繁杂的底层操作简单化了。譬如一张位图的滚动,不论这张图有多大,都应该会自动缓存、优化渲染。 不过当一个朋友和我说一个3000*600的位图以60fps滚动会占用掉10%以上的cpu时,我半信半疑。 但实际试验确实如此,我尝试各种办法降低消耗,比位图缓存、scrollRect、像素滚动(这个消耗简直要命…),最后想到卡马克算法。 我先是做了一个简单的d.
阅读全文
摘要:自:http://peijinlong.iteye.com/blog/776764之前在做项目的时候,需要在一个MovieClip的时间轴的两个时刻执行帧脚本,但是在使用addFrameScript函数的时候发现了它的一些比较出乎意料的行为。现在就来总结一下: 1、addFrameScript的扩展用法。 我之前就知道这个公开的“秘密”API是用于在程序里面动态的为MC增加帧脚本的一个函数,这个函数的一般用法如下:Js代码 mc.addFrameScript(frameIndex,function); 其中frameIndex就是你要加入帧脚本的帧。这里值得注意的是,这里的frameIndex
阅读全文
摘要:自:http://luoke920.iteye.com/blog/1161549新的air sdk 新增了 ServerSocket类, 利用它我们做一些简单的局域网应用,比如小型的办公聊天软件,以及一些基于socket的服务应用.这样as程序员可以自己搞定服务器端,不在去求于 java程序员.在一下大型应用还没有尝试过.期待有人能做一下大型应用的尝试.小型的办公应用足够能满足了.首先看服务器端代码:?View CodeACTIONSCRIPTpackage{ import flash.display.Sprite; import flash.events.Event; im...
阅读全文