int ボードに 1 つの問題があります。while ループに新しい int を追加すると、すべての int が 0 になります。
public class Enemy extends Render {
private int X[] = new int[64];
private int Y[] = new int[64];
private int i = 1;
public Enemy(int x, int y, int num1, int num2) {
//x = 480, y = 360, num2 = 2
X[num1-1] = x;
Y[num1-1] = y;
while(i <= num2) {
System.out.println(X[0]+" "+Y[0]+" "+X[1]+" "+Y[1]);
i++;
}
i = 1;
}
}
プリントの 1 行目と 2 行目は 480 360 0 0 に等しく、次のプリントは 0 0 30 360 に等しい 480 360 480 360 お願いします。