自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 对象池的运用

关于对象池的应用 对象池的工作原理: 对象池的工作原理的核心有两点:使用和缓存,即对于那些被频繁使用的对象,在使用完后,不立即将它们释放,而是将它们缓存起来,以供后续的应用程序反复使用,从而减少创建对象和释放对象的次数,进而改善应用程序的性能。 优点:能快速取出对象节省了new对象所产生的cpu,时间的消耗。能很好的控制内存的占用,使用时从对象池取出,使用完毕放回。中间不涉及到对象销毁创建,...

2012-03-19 15:19:03 102

原创 关于LoaderContext的解释

http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/system/LoaderContext.html 这里swf指被载入的swf,loader是加载方。 securityDomain 只对swf有效,图片无效。 如果载入同一个域(服务器)下的swf,那么总是和loader同一securityDo...

2012-03-12 16:52:34 111

原创 跨域的问题

一句话:同一个IP、同一个网络协议、同一个端口,三者都满足就是同一个域。 否则就是跨域访问了。 Flash跨域问题相信不是所有人都可以遇到,如果你在本地发布,或者说直接Ctrl+Enter在FlashIDE中预览,是不会遇到跨域问题的,当然,跨域有个前提,那就是Flash不是完全独立的,与外界要做一些通信和交互,如果你的Flash是完全独立的文件,没有和外界发生任何交互和数据通信的话...

2012-03-12 16:46:14 98

原创 Flash策略文件

跨域策略文件——解决Flash安全沙箱问题 一、基础解说 用 Flash 文档访问另一个域中的数据。Flash Player 会自动试图从该域加载策略文件。如果试图访问数据的 Flash 文档所在的域包括在该策略文件中,则数据将自动成为可访问数据。 策略文件必须命名为 crossdomain.xml,并且可以驻留在服务器的根目录和其它目录之中,这个服务器提供要被访问的 Act...

2011-12-05 14:17:26 215

原创 正则表达式基础

AS3.0中引进了正则表达式。正则表达式是用于验证文本值是否符合特定模式。 正则表达式有四个部分。1元子符。2元序列。3标志。4数量表达符。 可以这样看 pattern RegExp= /匹配字符串 元字符 元序列/标志 当然顺序可能不完全是这样.别把他想的太复杂其实他就是个组合。 现在我们来看看元字符: ^ $ \ . * + ? ( ) [ ] { } | 前面说的是转义字符串的使用 ...

2011-11-16 16:41:18 116

原创 webGame全屏处理

webgame中常用的全屏界面和1000*600切换 首先打flash builder 新建一个as3工程,起名RPGTest。 然后在RPGTest.as文件写如下代码 package { import flash.display.Sprite; import flash.display.StageAlign; import f...

2011-11-14 23:58:10 164

原创 世界五百强笔试题

1.两龟赛跑 有两只乌龟一起赛跑。甲龟到达10米终点线时,乙龟才跑到9米。现在如果让甲龟的起跑线退后1米,这时两龟再同时起跑比赛,问甲、乙两龟是否同时到达终点? 2.爬楼梯 一位先生要到10层楼的第8层去办事,不巧正赶上停电,电梯无法使用,他只能够步行上楼。如果他从第1层爬到第4层需要用48秒,那么请问,以同样的速度走到第8层需要多少秒? 3.巧分飞机票 旅行社刚刚为三位旅客预定了飞机票...

2011-09-13 19:08:50 154

原创 几种基础排序总结

package { import flash.display.Sprite; /** * 排序测试类 * 排序算法的分类如下: * 1.插入排序(直接插入排序、折半插入排序、希尔排序); * 2.交换排序(冒泡泡排序、快速排序); * 3.选择排序(直接选择排序、堆排序); * 4.归并排序; * 5.基数排序。 * 关于排序方法的选择: ...

2011-09-13 18:42:51 120

原创 显示对象池

在as3游戏开发中,内存问题基本是开发者最为头疼的了,官方也没具体的内存优化指导,开发者只能自己摸索着。显示列表的层级removechild、事件监听的及时移除或者弱引用。这些都是对于内存问题要注意的,因为AS3的垃圾回收机制并不是那么‘勤劳’的,垃圾回收只会在特定的时刻,或者是内存达到一定的瓶颈时才会进行。所以开发者要特别注意开发细节上的处理来节省内存。对象池是一个很好的方法。 比如在制作...

2011-08-05 09:12:58 78

原创 BMD数据优化

最近协助同事对Flash相册项目做了程序优化,觉得每个优化步骤的试验结果都挺有价值,所以在这里做一个记录分享。 项目现状 Flash相册程序,在播放60张图片后(60是相册图片数量上限),内存占用接近1G。 当前技术实现 使用Loader加载图片文件,然后新建BitmapData对Loader进行draw*作保存位图数据,随后loader.unload()释放原始图片资源。播放某一...

2011-07-28 15:29:34 142

原创 垃圾回收和内存泄漏

Flex的垃圾回收机理及预防内存泄露 本文链接:http://hi.baidu.com/wwwanq/blog/item/82932022cee9f346935807ea.html 本文主要通过对互联网上的一些资料进行收集和整理,然后结合自己做的一些试验写出,未必全面准确,欢迎改正或者补充。 内存问题一直是程序员比较关心的问题,每个程序员都希望自己开发的程序足够健壮,在运行过程中不会因内存泄...

2011-07-25 13:22:25 150

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除