如何显示随机的东西而不重叠

时间:2015-10-30 00:58:30

标签: awt

所以我使用awt库在java中创建游戏。

我创造了将从顶部落下的流星体。

问题:问题是流星体x的位置在其他一些计量器上重叠。

有这样的数学公式吗?

Random r = new Random();
int maxX = WINDOW_WIDTH;
int minX = 0;
for (int i = 0; i < 100; i++) {
     // (x, y, width, height)
     Meteoroid m = new Meteoroid(r.nextInt(maxX - minX + 1) + minX, r.nextInt(10)+0, 40, 40);
}

1 个答案:

答案 0 :(得分:1)

设置x位置的值,并在每次创建图片时递增。