Flash AS 3.0
ctbinzi
爱折腾的程序猿
展开
-
AS3中使用SharedObject时的注意事项
1.给data赋值后,要记得flush,不过这个貌似不是必须的,不过是一个好习惯; 2.用完后,要记得close,没有close的话,保存数据会失败 赋值实例 var share:SharedObject=SharedObject.getLocal(“resources”); share.data.d1=d1; share.data.d2=d2; share.fl原创 2012-08-08 23:35:22 · 1557 阅读 · 0 评论 -
FlashBuilder引用Flash导出的SWC引起内存泄漏问题
最近开始着手解决斗兽棋客户端内存泄漏问题。我使用的是FlashBuilder自带的概要分析工具,发现一个从Flash导出的SWC中的一个MovieClip内存泄漏严重,与其一起导出的另外一个MovieClip则不存在这个问题。 比较了一下,两个MovieClip区别在于前者内部使用了静态文本框,后者没有。将强者的文本框打散后,内存泄漏问题解决。 不知道这算不算Flash的一个BUG呢?原创 2013-02-23 18:02:10 · 1701 阅读 · 0 评论 -
关于Flex中使用vector
新建Flex项目中使用的FlashPlay可能低于Ver 10.0.0,所以不可使用Vector类 右键你创建的工程,选择properties选择Flex Compiler 将你的FlashPlayer的版本改为Ver 10.0.0就好了原创 2009-09-28 17:25:00 · 1065 阅读 · 0 评论 -
AS3.0中用于网络通信的类总结
1.Loader Loader 类可用于加载 SWF 文件或图像(JPG、PNG 或 GIF)文件。也只能是这些对象。网络协议基础:HTTP/RTMP加载方法原型:Loader.load(request:URLRequest, context:LoaderContext = null):void 2.URLLoader URLLoader 类以文本、二进制原创 2009-09-22 10:40:00 · 5743 阅读 · 1 评论 -
关于碰撞
DisplayObject.hitTestObjectDisplayObject.hitTestPoint BitmapData.hitTest函数原型:public function hitTest(firstPoint:Point, firstAlphaThreshold:uint, secondObject:Object, secondBitmapDataPoint:Poin原创 2009-09-21 14:05:00 · 590 阅读 · 0 评论 -
AS3.0中有关显示对象类的类总结
1. Shape Shape应该来说是最轻量级的显示类了,如果你只是想用graphics绘制简单图像并显示的话,建议使用Shape。但是,正是因为它是轻量级的显示类,所有他没有对象容器,也就是没有addChild()方法了,还有,Shape不接受鼠标事件。 2.Sprite Sprite与前者相比多了对象容器和鼠标事件响应,当然包括键盘事件响应(把tabEnable设置为t原创 2009-09-22 10:30:00 · 1274 阅读 · 0 评论 -
Flash内存管理心得
AS3中清理内存的方法有 System.disposeXML() BitmapData.dispose() Loader.unloadAndStop() removeChild() removeEventListener() 将变量设置引用为null 我们应当遵循以下原则 1.new了以后,记得设置为null; 2.addEventListener以后,记得re原创 2014-04-16 20:29:42 · 1254 阅读 · 0 评论