最近几天看了很多关于"位图缓存优化渲染"的博客、文章、帖子,最根本的原因看起来是flash自身的渲染方式在某些情况下表现出效率低下。
看了自己公司的游戏,还有其他的一些游戏,都发现游戏的cpu占用高,内存高的问题。
所以这个问题很普遍,而且个人认为这个问题对于一款游戏的用户体验是致命的,当你看到一款制作精美的flash游戏,但是动一下就卡的时候,还是会忍不住哎一下。
当然有很多游戏已经做到了很好的优化,特别是一些flash webgame,真的很不错。
网上找到的都是一些比较零散的方法,没有整套完整的从美术资源到渲染呈现的解决方案,不过从这些资料里还是能够得到很多的帮助,剩下的就是自己从头开始找出一套解决方案,或者说框架。
感觉会是一段漫长又艰难的探索,而且会有很多的方式,但是最终还是会有一套最适合的方案。
当前有一个问题急需解决:
怎么样将一个Movieclip转换成一个或者一些BitmapData?
这可能是下一篇研究博客了..