友情链接


真我闪博
摘要: http://nwhy.org/16-useful-mathematical-formulas-in-actionscript-3.html1. Distance Between Two Pointsdx = x2 – x1;dy = y2 – y1;dist = Math.sqrt(dx*dx + dy*dy);2. Inching Formulassprite.x += (targetX - sprite.x) * easing;//easing: inching coefficientsprite.y += (targetY - sprite.y) * easing;3. Elastic 阅读全文
posted @ 2011-04-11 16:49 xbg 阅读(257) 评论(0) 推荐(0) 编辑
摘要: http://yarin.iteye.com/blog/546923版权申明:http://yarin.javaeye.com/blog/453262 在开发游戏时,总是要使用很多的资源文件,比如:图片、音乐等。而我们经常会遇到一些商业游戏中都看不到这些资源文件,那是因为商业游戏,一般都会将这些资源文件打包成二进制的文件,然后在程序中读取,并使用。这样的游戏看上去更显得专业一些,本文我们就来学习一个最简单的将资源文件打包成二进制文件的方法——使用BinCompiler将资源文件打包成二进制文件。所需工具:BinCompiler(见附件)运行“BinCompiler.exe”,指定要打包的资源文 阅读全文
posted @ 2011-04-11 15:31 xbg 阅读(421) 评论(0) 推荐(0) 编辑
摘要: AS3关于如何卸载外部加载的swf问题2009-04-20 23:00使用unloadAndStop() 来卸载 加载的swf资源。他可以对子swf:停止声音。删除舞台事件侦听器。删除 enterFrame、frameConstructed、exitFrame、activate 和 deactivate 的事件侦听器。停止计时器。断开摄像头和麦克风实例停止影片剪辑。 简单代码:子swf文件: as2.swf里面是2个帧 ,第一帧:trace(1); 第十帧:trace(10);as3代码:import flash.display.Loader;import flash.events.Event 阅读全文
posted @ 2011-04-11 15:30 xbg 阅读(1832) 评论(0) 推荐(0) 编辑
摘要: http://www.iteye.com/topic/581862当程序越来越大,我们需要把它拆分成多个swf,在需要的时候动态加载。拆分时应该尽量把不同的类编译进唯一的swf,避免因swf文件增多而使整个程序的文件尺寸增大。按此原则可以拆分出以下两种swf,借助 ApplicationDomain 共享其代码和资源。模块(Module) 按照程序逻辑,可以拆分出多个“功能模块”,如“注册”、“管理”等等;按照游戏或社区类程序的关卡或场景,可以拆分出不同的“场景模块”。这些模块不是主程序运行必须的,只在需要的时候加载。 运行时共享库(RSL) 主场景或者多个模块通用的资源,比如位图、声音、设计 阅读全文
posted @ 2011-04-07 23:43 xbg 阅读(1116) 评论(0) 推荐(0) 编辑
摘要: http://www.horidream.com/blog/ http://blog.sina.com.cn/s/blog_557bc4650101c5rr.html Flash Player、AIR、Flex SDK 大全 http://eidiot.net/2007/04/17/a-star-p 阅读全文
posted @ 2011-01-22 11:16 xbg 阅读(900) 评论(0) 推荐(0) 编辑
摘要: 原文地址 http://peijinlong.javaeye.com/blog/776764好久没有继续更新了,难得远道国庆放假,得好好归纳下才行。 之前在做项目的时候,需要在一个MovieClip的时间轴的两个时刻执行帧脚本,但是在使用addFrameScript函数的时候发现了它的一些比较出乎意料的行为。现在就来总结一下: 1、addFrameScript的扩展用法。 我之前就知道这个公开的“秘密”API是用于在程序里面动态的为MC增加帧脚本的一个函数,这个函数的一般用法如下: Js代码 mc.addFrameScript(frameIndex,function); 其中frameIn 阅读全文
posted @ 2011-01-18 10:50 xbg 阅读(3057) 评论(0) 推荐(0) 编辑