2011年9月29日

摘要: 本文源自”独自行走的天空”的博客,他的博客里面还有TweenLite和TweenFilterLite的翻印,如果有兴趣的话可以去他的博客:http://dzxz.blog.5d.cn.TweenMax创造了一种全新的功能,叫做"bezierThrough"(暂译为贝塞尔通路),这个功能允许你定义一些点,通过贝塞尔曲线连接这些点,(通常的控制点只是用来拉近曲线,这里的点直接在曲线的路径上)。当然,如果你愿意,你可以用更正规的贝塞尔曲线。目前,TweenMax增加了下列功能(相对于TweenFilterLite而言):-进行贝塞尔缓动(包括指定通路THROUGH点和运动对象的自 阅读全文
posted @ 2011-09-29 14:52 AS3.0 阅读(755) 评论(0) 推荐(0)
摘要: 什么时候举行优化对现有程序举行优化的过程,有时十分的冗长与困难,这与原始代码的非优化程度有关,所以在投入大量时间举行代码优化之前,最重要的是要估计出要在啥子处所对代码做出修改或替代。 1个游戏代码的最重要的部门就是主轮回体,通常理况下该轮回体要在flash的每一帧上执行,并控制游戏中的角色属性和重要的数值参数。而对主轮回体以外的部门,也可能是非主要轮回部门,同样要注意是给其否分配了过多的资源,而没有分配售那一些更需要资源的核心部门。通过积累在遍地省电出来的时间(可能每处仅仅是几个毫秒),您会较着发现本身的swf运行得越发稳定,并且游戏感也大大加强。简洁与高效的代码书写出十分简洁、可以再次调用的 阅读全文
posted @ 2011-09-29 14:46 AS3.0 阅读(628) 评论(0) 推荐(0)
摘要: 一、沙箱和安全策略问题 1、此问题发生在连接时,准确地说是连接前,分别两种情况: 1.本地播放 本地播放时,默认情况下Flash Player将不允许swf访问任何网络。 访问http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager04.html,将swf加入到许可列表,即可解除限制。 2.WEB发布 发布在WEB上的swf, 将可能面临跨域的问题。 2、Flash中的通信方式有两种: 1.HTTP方式:如URLLoader等用于加载远程swf、文件... 阅读全文
posted @ 2011-09-29 12:36 AS3.0 阅读(1165) 评论(0) 推荐(0)
摘要: 新的 for each … in 除了遍历XML,同样可以用来遍历数组和对象。创建“百万雄兵”:以前的 for 和 for … in 以及新的 for each … in 循环:vartestArr:Array=newArray();for(vari:Number=0;i<1000000;i++){ testArr.push(i);} //for 260毫秒varlen:Number=testArr.length;for(varj:Number=0;j<len;j++){ testArr[j]++;}//for ... in 8000毫秒for(vark:StringintestA 阅读全文
posted @ 2011-09-29 12:27 AS3.0 阅读(961) 评论(0) 推荐(0)

导航