1

是否有任何 J2ME 库来管理游戏的位图精灵?

4

3 回答 3

2

实际上在 J2ME 的 MIDP 2.0 标准中有一个游戏 API,它有一堆以游戏为中心的类,包括一个 Sprite 类。查看本教程以获得使用 J2ME 游戏 API 的良好概述。

http://today.java.net/pub/a/today/2005/07/07/j2me3.html

于 2009-10-07T15:41:48.270 回答
2

尝试使用TiledLayer,它为您提供了以更优雅的方式管理和排列图像的选项。此外,它的内存密集度较低。您只需加载一个平铺图像,TiledLayer 就会为您完成这项工作

于 2009-10-09T06:12:40.323 回答
1

没有太多需要管理的。您可以使用 Image.createImage("/sprite.png"); 加载具有透明度信息的 png 图像。

此图像可以在屏幕上的任何位置进行拼接。

您可以创建一个简单的精灵类,它具有图像、x 和 y 位置,并使用它。

对于简单的碰撞检测,您可以只比较 2 个精灵的边界矩形。

R

于 2009-10-07T14:18:42.930 回答