可绘制vs.位图



我正在为Android编写一款实时游戏,在查看了SDK中提供的一些示例代码后,我很困惑何时应该在游戏中的精灵中使用位图Drawable

有什么区别?哪一个更适合精灵,哪一个更适合静态背景?

想知道哪个更好,你可以看看这个视频:

http://www.youtube.com/watch?v=U4Bk5rmIpic

有趣的是,他一开始并不是一个java程序员,而是一个有经验的游戏程序员,他的方法可以帮助你编写测试,以确定哪一个是最好的。

例如,如果您实际上有静态背景,您可能会发现Bitmap更适合作为背景图像,但是,如果您打算通过编程更改它,那么您可能会遇到问题。

除了速度之外,还有其他考虑因素,比如你可能会发现内存是个问题,你希望一次在屏幕上显示多少精灵也是个问题。

最新更新