代码改变世界

随笔档案-2010年3月26日

render事件来提高程序的运行效率(as3.0)

2010-03-26 21:47 by 宝宝合凤凰, 696 阅读, 收藏,
摘要: render事件来提高程序的运行效率(as3.0) 收藏 AS3中的DisplayObject有一个render事件,他会在重绘DisplayList之前触发,这给我们提供了在重绘之前最后一次操作的机会。每次需要DisplayObject触发render事时,都要调用一次 stage.invalidate();下面用一个小例子来说明一下具体用法把。假设我们现在要写一个list组件,该组件有addI... 阅读全文

Loader ,URLLoader ,URLStream的使用区别

2010-03-26 10:39 by 宝宝合凤凰, 765 阅读, 收藏,
摘要: Loader ,URLLoader ,URLStream的使用区别2010年3月16日 admin 发表评论 阅读评论 先看帮助文档:AS3代码(1)Loader Loader类可用于加载SWF文件或图像(JPG、PNG或GIF)文件。使用load()方法来启动加载。被加载的显示对象将作为Loader对 象的子级添加。 (2)URLLoader URLLoader类以文本、二进制数据或URL编码变... 阅读全文

[精]优化及涉及与清理

2010-03-26 10:31 by 宝宝合凤凰, 616 阅读, 收藏,
摘要: 关于Flash内存Flash Player的garbage collection(GC)分两种运行方式,一种是“引用计数法”(Reference Counting),一种是“标记-清除法”(Mark Sweeping)。 引用计数法是通过计算指向某个对象的引用的数量来确定是否清除该对象。如果一个对象的引用数量为0,表示程序无法再访问到该对象,则清除该... 阅读全文