摘要:
package { import flash.display.Sprite; public final class SpritePool { //定义对象池的最大尺寸 private static var MAX_VALUE:uint; //对象池增长补偿 不能缺一个 就补一个吧 private static var GROWTH_VALUE:uint; //当前对象池里空闲可用的对象数目 private static var counter:uint; ... 阅读全文
摘要:
http://help.adobe.com/zh_CN/as3/mobile/index.html 阅读全文
摘要:
Dictionary 用于创建属性的动态集合,该集合使用===全等运算符进行键比较。 将对象用作键时,会使用对象的标识来查找。而不是使用 在对象上调用toString()返回的值。 阅读全文
摘要:
setTimeout:设置超时时间,只会执行一次!页游里如果不想让玩家过快的操作按钮可用此 onCick(e:MouseEvent):void { //临时禁用按钮 this.mouseEnabled=false; setTimeout( function() {this.mouseEnabled=true; } }setInterval:设置一个间隔时间,间隔多久会触发一次!除非remove,否则会永久执行下去!Timer:设置一个间隔时间,有次数限制,只执行制定次数!在执行时间上,setInterval和Timer的时间差差不多!一般情况下,推荐使用:Timer参数说明:set... 阅读全文
摘要:
《下面实例仅适用flex的组件 flashBuilder自行研究吧》从DataGrid1 里 拖拽里面某条记录 到 DataGrid2里dg1 数据提供方dg2 数据接受方dg1提供方只需设置 dragEnabled="true"//可以拖拽dg2接受方设置 dropEnabled="true"//是否可以将拖动的项目放到此控件上 dragMoveEnabled="true"//拖放过程中是否剪切数据 而不是copy数据 dragDrop="onDrop(event)"//用户在放置目标上释放鼠标时由放置目标分派主 阅读全文
摘要:
一个 Bitmap 对象可在若干 Bitmap 对象之中共享其 BitmapData 引用,与转换属性或旋转属性无关。由于能够创建引用相同 BitmapData 对象的多个 Bitmap 对象,因此,多个显示对象可以使用相同的复杂 BitmapData 对象,而不会因为每个显示对象实例使用一个 BitmapData 对象而产生内存开销。示例1:创建500个位图,每个位图使用不同引用的BitmapData的内存import flash.display.BitmapData;import flash.display.Bitmap;import flash.system.System;//打印初始的 阅读全文
摘要:
Flash Player 10.1内部机制(第二部分) – 执行模型之可变跑道 阅读全文
摘要:
当list 、datagrid组件的Arraycollection数据修改了要刷新视图:datagridProviede.refresh();//datagridProviede类型ArrayCollection 阅读全文
摘要:
反射 (Reflection) 是指在程序在运行时 (run-time) 获取类信息的方式. 诸如实现动态创建类实例, 方法等.参阅:http://bbs.9ria.com/thread-133293-1-1.html总结下as3反射的相关用法,主要是四个函数:flash.system.ApplicationDomain.getDefinition(linkName:String):Class; //flashcs元件库中的某个元件链接名称flash.utils.getDefinitionByName(name:String):Object; //返回name参数指定的类的类对象引用 ... 阅读全文