使用Gradle在Java中显示图形
我正在尝试使用Gradle在Java中制作Pacman。所以我将地图对象存储在2D数组列表中。我试图渲染对象,所以我使用循环来循环二维数组列表,如下所示使用Gradle在Java中显示图形,java,Java,我正在尝试使用Gradle在Java中制作Pacman。所以我将地图对象存储在2D数组列表中。我试图渲染对象,所以我使用循环来循环二维数组列表,如下所示 int x = 0; int y = 0; for(int i = 0; i < this.mapObjs.size(); i++) { for(int j = 0; j < this.mapObjs.get(i).size(); j++) { if(this.mapObj
int x = 0;
int y = 0;
for(int i = 0; i < this.mapObjs.size(); i++) {
for(int j = 0; j < this.mapObjs.get(i).size(); j++) {
if(this.mapObjs.get(i).get(j) instanceof Wall) {
this.image(((Wall) this.mapObjs.get(i).get(j)).getGraphic(), x, y); // doesn't work
}
x += 16;
}
y += 16;
}
如果我像那样手动操作,它会工作,但由于某种原因,当它在循环中时,它不会工作
提前感谢。欢迎来到Stack Overflow。请学习如何使用堆栈溢出,并阅读如何提高问题的质量。然后,你的问题包括完整的源代码,你有一个,它可以被编译和测试的其他人。请参阅:
this.image(((Wall) this.mapObjs.get(10).get(10)).getGraphic(), 160, 160);
this.image(((Wall) this.mapObjs.get(5).get(5)).getGraphic(), 80, 80);