跪求java高手帮忙!

2024-12-01 00:57:59
推荐回答(3个)
回答1:

可以的。
数组是用来跟图片数组(假设叫images)建立桥梁的
比如上面
map[0][0] = 0,在绘制游戏的时候,就将images[0],绘制到(0,0)位置
map[0][1] = 4,就是将image[4]绘制到(0,1)位置。
........一次类推

游戏运行过程中,变化的是数组的值。
当数组的值满足一定条件的时候,就说明拼图成功。而这个条件就得由你来设计,保证图片被拼好。

哎,感觉不是一两句能说清楚的。

回答2:

你这个数组是坐标

回答3:

如1楼所说,这个数组是坐标。别人的程序里这个坐标代表什么我不清楚,但是如果你做的话,也可以采用这种写法,一个数组代表一张图片,数组的前两个元素代表这张图片应该在的位置,后两个元素代表这张图片现在的位置。这样的话别人每次移动完,你进行一下判断就好了。