可绘制与位图

时间:2011-05-03 23:38:20

标签: android mobile android-2.2-froyo

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

有什么区别?对于精灵哪一个更好(更快),哪一个更适合静态背景?

1 个答案:

答案 0 :(得分:16)

为了获得更好的想法,您可能希望观看此视频:

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

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

例如,您可能会发现Bitmap对于背景图片更好,如果您确实有静态背景,但是,如果您要以编程方式更改它,那么您可能会遇到问题。< / p>

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