上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 52 下一页
摘要: 粒子配置Max Particles粒子的数量 一般而言,我们的目标是用最少的粒子创造出所需的效果。单个粒子的大小对游戏运行效率也有很大的影响——单个粒子越小,性能越高。Lifespan生命周期,周期越长屏幕上同事存在的粒子数量就越多 Lifespan Variance生命周期的变量值,例如生命周期为5,变量为1,那么生命周期就会在5-1和5+1之间随机一个数Start Size开始的粒子大小 Start Size Variance开始粒子大小的变量值Finish Size结束的粒子大小 Finish Size Variance结束粒子大小的变量值Emit Angle粒子发射的... 阅读全文
posted @ 2013-10-16 13:23 zhepama 阅读(1035) 评论(0) 推荐(0) 编辑
摘要: describeType函数在adobe官方在线文档上的定义如下:生成描述ActionScript对象(命令为方法的参数)的XML对象,此方法实现ActionScript语言的反射编程概念。这个方法的应用场景可能是这样的:定义一个方法,解析很多邮件的消息,很多消息的内容格式又是一致的(需要实现方法的共用),那么定义下面一系列的方法了。public function parseEmail_1():void {}public function parseEmail_2_3_4_5():void {}public function parseEmail_10_11_12():void {}…如何根据 阅读全文
posted @ 2013-10-13 18:44 zhepama 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 1.Easy Explorer:打开在eclipse中选定文件所在的目录。这是一个非常不错的插件,有了它,你就可以随时跳到你指定文件的目录了。地址:http://sourceforge.net/projects/easystruts/2.全屏插件Eclipse Fullscreen 是一个让 Eclipse 开发工具可以全屏方式运行的插件,全屏状态下将隐去菜单栏和状态栏。在线安装地址:http://scharf.gr/eclipse/fullscreen/update/3.SVN插件可以直接在FlashBuilder里面直接更新和提交代码到svn,非常方便在线安装地址:http://subcl 阅读全文
posted @ 2013-10-12 12:06 zhepama 阅读(451) 评论(0) 推荐(0) 编辑
摘要: ATF : Adobe Texture Format. 这是一种能提供最佳压缩效果的文件格式。 ATF文件主要是一个存储有损纹理数据(lossy texture data)的文件容器。它主要使用了两种类似技术:JPEG-XR1压缩技术和基于块的压缩技术(简称块压缩技术),来实现它的有损压缩。为 GPU 优化贴图,支持压缩贴图格式 ATF (Adobe Texture Format),减少在使用中显存的总量。这点对于移动设备是特别重要的。ATF格式全称 Adobe Texture Format说白了,就是奥多比 专用贴图格式。 这里大家注意到没有 Texture 这个词是在GPU加速的字典里才出 阅读全文
posted @ 2013-10-12 10:38 zhepama 阅读(527) 评论(0) 推荐(0) 编辑
摘要: 以前AS中是这样进行强制类型转换的:假设有一个类叫做Class1,我们声明了一个它的对象 c1,如果想要将它转换成Class2类型,只要这样写:Class2(c1); 在AS3中你依然可以这样写,但是AS3 中提供了一个新的操作符: as ,并且推荐使用as 进行强制转换,上述的例子用 as 操作符实现就是这样:c1 as Class2;使用 as 操作符有几个好处:1.它的效果和第一种方法是一样的。2.如果类型不兼容无法转换,就会返回null,而不是出错。这样你就可以自定义错误的时候该做什么。3.没有运行时错误(Run Time Error)提示。不过有些时候使用 as 的时候并不能达到强制 阅读全文
posted @ 2013-10-11 16:48 zhepama 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 某些应用程序描述符设置对所有移动设备应用程序都很重要。所需的 AIR 运行时版本使用应用程序描述符文件的命名空间指定应用程序所需的 AIR 运行时版本。在application元素中分配的命名空间,很大程度上决定了应用程序可以使用哪些功能。例如,如果应用程序使用 AIR 2.7 命名空间,但用户安装了某个未来版本,那么应用程序仍将参照 AIR 2.7 的行为(即使在未来版本中已经更改此行为)。只有当您更改命名空间并发布更新时,应用程序才会访问新的行为和功能。不过,安全修补程序不受此规则限制。对于与应用程序使用不同运行时的设备,如采用 AIR 3.6 和更低版本的 Android,如果设备上没有 阅读全文
posted @ 2013-10-10 16:32 zhepama 阅读(1191) 评论(0) 推荐(0) 编辑
摘要: flash.utils包中的getDefinitionByName,getQualifiedClassName,getQualifiedSuperclassName..可以当做反射用.1、getDefinitionByName如果你已知这个类的类名类路径,但是你又没办法得到这个类的原型,那么可以通过该函数,将已知的类名类路径转换为类的原型,然后还可以将得到的类原型进行实例化,比如:var Tmp = getDefinitionByName("flash.display.Sprite"); var spr = new Tmp; trace(spr is Sprite); // 阅读全文
posted @ 2013-10-10 12:30 zhepama 阅读(451) 评论(0) 推荐(0) 编辑
摘要: Flex 元数据标签1、[ArrayElementType]使用ArrayElementType元数据标签可以让你定义数组元素的数据类型。程序代码:[ArrayElementType("String")]public var arrayOfStrings:Array;[ArrayElementType("Number")]public var arrayOfNumbers:Array;[ArrayElementType("mx.core.UIComponent")]public var arrayOfUIComponents:Arra 阅读全文
posted @ 2013-10-09 18:21 zhepama 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 在项目中,使用as3内置事件框架必须通过自定义事件才可以实现值的传递,大量自定义事件、定义常量和整个事件派发的管理、添加侦听器、移除侦听器,或多或少都会带来大量的代码,而signals这个框架思想原来在C#中原本就有,作者整合了C#中的signals思想,实现起来比as3内置的事件更快捷,可以很轻松的实现多个强类型值的传递,的在一定程度上也会简化很多代码。有朋友测试,signals里面用内置的事件竟然是as3内置事件运行速度的4倍。 但是我想大家已经对Event事件机制已经非常熟悉了,那么我们就从Event框架机制开始吧。var sprite:Sprite = new Sprite()spri 阅读全文
posted @ 2013-10-09 17:32 zhepama 阅读(343) 评论(0) 推荐(0) 编辑
摘要: http://help.adobe.com/zh_CN/as3/mobile/WS4bebcd66a74275c36cfb8137124318eebc6-8000.htmlActivate、Deactivate 事件Activate -当一个对象成为活动窗口时发生。Deactivate -当一个对象不再是活动窗口时发生。ThrottleEvent; 注:暂停、节流和恢复功能不适用于 Adobe® AIR® 应用程序。对于运行在 Windows 和 Mac 台式机浏览器上的 Flash Player 11.2 和更高版本,可以在应用程序中使用 ThrottleEvent。Fl 阅读全文
posted @ 2013-10-09 16:18 zhepama 阅读(1217) 评论(0) 推荐(0) 编辑
上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 52 下一页