如何在J2ME游戏中管理精灵?

时间:2009-10-07 14:08:37

标签: bitmap java-me sprite lcdui

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

3 个答案:

答案 0 :(得分:2)

实际上,J2ME的MIDP 2.0标准中有一个游戏API,它有一堆以游戏为中心的类,包括一个Sprite类。有关使用J2ME Game API的详细概述,请查看本教程。

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

答案 1 :(得分:2)

尝试使用TiledLayer,它为您提供了以更优雅的方式管理图像和数组的选项。它也减少了内存密集。您只需加载一个平铺图像,TiledLayer就能为您完成工作

答案 2 :(得分:1)

管理不多。您可以使用Image.createImage(“/ sprite.png”)加载带有透明度信息的png图像;

此图片可以在屏幕上的任何位置进行设置。

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

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

[R