小菜AS3之路

2012.2.17
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年6月28日

摘要: 介绍AS3中常见的位运算技巧。在AS3中位操作是非常快的,这里列出一些可以加快某些计算速度的代码片段集合。我不会解释什么是位运算符,也不会解释怎么使用他们,只能告诉大家如果想清楚其中的原理先认真学一下2进制.左位移几就相当于乘以2的几次方( Left bit shifting to multiply by any power of two )大约快了300%x = x * 2;x = x * 64;//相当于:x = x > 1;x = x >> 6;Number 到 integer(整数)转换在AS3中使用int(x)快了10% 。尽管如此位操作版本在AS2中工作的更好x 阅读全文

posted @ 2013-06-28 18:29 枫雨 阅读(328) 评论(0) 推荐(0) 编辑

摘要: 1.支持Vector2.for each in更是从Flash Player 93.Flash原生的bitmap.encode4.如打开位图缓存;使用bitmapData.lock;把bitmapData的transparent属性设置为false;5.屏蔽所有鼠标事件(本来就用不上鼠标,留它又何用啊?);6.换AIR SDK 3.77.bitmapData原生的compare、merge、histogram等方法代替Ohtsuka Masakazu自8.用byteArray操作代替bitmapData.getPixel,用setVector代替setPixelflex-formatting插 阅读全文

posted @ 2013-06-28 15:43 枫雨 阅读(298) 评论(0) 推荐(0) 编辑