友情链接


真我闪博
04 2011 档案
转:Flash开发移动设备技巧
摘要:转自 http://jamesli.cn/blog/?p=847随着Adobe Flash技术向iOS, Android, BlackBerry这三大移动平台的进军,必然将涌现出大量的基于Flash Player和AIR的手机和平板应用。然而移动设备的硬件限制,对Flash的运行效率产生了很大的挑战,所以如何优化代码成为Flash移动开发的核心问题。另外、基于触摸的全新交互方式和移动设备上独有的系统环境,也让移动平台上的Flash开发多了许多机会和功能点。今天我就给大家简单介绍一下我在近期总结的一些经验和技巧。GPU渲染移动设备的CPU和电脑上的CPU相差甚远,所以要运行大量动画(尤其是矢量动 阅读全文
posted @ 2011-04-26 12:47 xbg 阅读(315) 评论(0) 推荐(0)
转:flash 键值对应
摘要:http://ntt.cc/2010/05/03/flash-key-control-codes-define-class.htmlhttp://nwhy.org/key-control-codes-define-class.html先来看下这个:http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/ui/Keyboard.html这里边是AIR里的键盘对应类,不过很奇怪的是有些STRING_F32 : String = "?"的格式F32算是保留键,不过STRING_DOWNARROW : Stri 阅读全文
posted @ 2011-04-11 17:04 xbg 阅读(580) 评论(0) 推荐(0)
转:实用公式 Useful Mathematical Formulas In ActionScript 3
摘要: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 阅读(273) 评论(0) 推荐(0)
转:使用BinCompiler将资源文件打包成二进制文件
摘要:http://yarin.iteye.com/blog/546923版权申明:http://yarin.javaeye.com/blog/453262 在开发游戏时,总是要使用很多的资源文件,比如:图片、音乐等。而我们经常会遇到一些商业游戏中都看不到这些资源文件,那是因为商业游戏,一般都会将这些资源文件打包成二进制的文件,然后在程序中读取,并使用。这样的游戏看上去更显得专业一些,本文我们就来学习一个最简单的将资源文件打包成二进制文件的方法——使用BinCompiler将资源文件打包成二进制文件。所需工具:BinCompiler(见附件)运行“BinCompiler.exe”,指定要打包的资源文 阅读全文
posted @ 2011-04-11 15:31 xbg 阅读(439) 评论(0) 推荐(0)
转:AS3 使用unloadAndStop()卸载加载的swf以及里面的声音
摘要: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 阅读(1850) 评论(0) 推荐(0)
转 flash applicationDomain
摘要:http://www.iteye.com/topic/581862当程序越来越大,我们需要把它拆分成多个swf,在需要的时候动态加载。拆分时应该尽量把不同的类编译进唯一的swf,避免因swf文件增多而使整个程序的文件尺寸增大。按此原则可以拆分出以下两种swf,借助 ApplicationDomain 共享其代码和资源。模块(Module) 按照程序逻辑,可以拆分出多个“功能模块”,如“注册”、“管理”等等;按照游戏或社区类程序的关卡或场景,可以拆分出不同的“场景模块”。这些模块不是主程序运行必须的,只在需要的时候加载。 运行时共享库(RSL) 主场景或者多个模块通用的资源,比如位图、声音、设计 阅读全文
posted @ 2011-04-07 23:43 xbg 阅读(1129) 评论(0) 推荐(0)