透明位图点击处理
摘要:/*** Project: FrameWork * Author: 醉人的烟圈(齐小伟)* QQ: 7379076* MSN: gamefriends@hotmail.com* GTalk: gamefriends.net@gmail.com * Email: gamefriends@qq.com* Created: 2012-11-14 */package framework.mouse{ import flash.display.Bitmap; import flash.display.BitmapData; import flash.events.Event; import flash.
阅读全文
posted @
2013-08-30 00:41
猎妖手
阅读(199)
推荐(0)
优化小技巧——复杂属性对象的read模式
摘要:本帖最后由 Aone 于 2013-7-27 12:23 编辑想必Rectangle或者Point这样的数据类在我们的程序中特别是当前的游戏中是非常常用的类型。那么一些类中获取这些属性的时候为了封装,往往会写一个get函数return一个复制的Rectangle对象给外部。目的是为了防止被获取内部rect引用后直接被修改。比如:public function get bodyRect():Rectangle{ return _bodyRect.clone();}private var _bodyRect:Rectangle = new Rectangle;复制代码但是每次都clone()也就.
阅读全文
posted @
2013-08-30 00:27
猎妖手
阅读(271)
推荐(0)
四叉树碰撞优化版,速度飞一样
摘要:http://bbs.9ria.com/thread-243675-1-1.html
阅读全文
posted @
2013-08-26 17:57
猎妖手
阅读(664)
推荐(0)
as必须注意的地方
摘要:你是as3老鸟吗?如果以下内容对你有莫大的帮助,请顶下! 一:加载swf库中的图片 new 的过程就是图片解压缩的过程。处于 Class 状态时,图片占用的内存和 SWF 文件中这个图片占用的磁盘空间一致,而一旦通过 new 解压成无压缩的 BitmapData 后,占用的内存会急剧增加。 不管是 PNG、JPG,还是矢量动画,new 之后的体积都会比原来大得多,因此不要随便将资源实例化后暂存。这个实例化过程理所当然是比较费时的,可能会出现卡的现象,但预先实例化,内存占用上是有很大区别的。 此外,如果选择设置 LoaderContext 使得全部资源加载到同一个域的话,有冲突的链接名...
阅读全文
posted @
2013-08-26 17:56
猎妖手
阅读(216)
推荐(0)
了解Flex SDK系列教程(1.Ant和FlexTask)
摘要:声明:本文为RIAMeeting原创文章,您可以自由转载,但请务必说明文章来源并保留原文链接,谢谢!最近Flex/AS开发者的大事,莫过于Adobe发布了Flash Builder 4.5 (包含Flex SDK 4.5,点击这里查看新闻报道) 和 Adobe CS5.5(下载地址请登录Adobe官网,这里是相关学习资料)。新版IDE的重点是针对移动应用开发的支持(Android,iOS等等),不过,这些不是文本要探讨的内容。让我们从Flex SDK着手,了解一些Flex的内在机制和对企业级开发的支持,这也有助于我们更好的理解Flex这门技术。获取Flex SDK首先,从哪里可以获取Flex
阅读全文
posted @
2013-08-26 16:04
猎妖手
阅读(775)
推荐(0)