连续枪射击问题

时间:2012-11-20 06:07:37

标签: java-me

我想开发一个 j2me 游戏,我可以 连续拍摄子弹 。我们知道,有限,所以我想知道如何实现它,因为在每次激发时创建新对象肯定会给出“内存不足”异常。我想了解这个过程的每个方面。请给我一些关于这个问题的解读。

1 个答案:

答案 0 :(得分:0)

我假设这是一个2D游戏,你有一个Bullet类,子弹的x,y坐标。
您可以计算出可以在手边同时显示的最大子弹数。例如,如果子弹在一秒内移动整个屏幕并且您每秒发射4发子弹,则只需要4个实例。
只要一颗子弹击中目标或离开屏幕,就会将x,y坐标重置为射击位置。