我一直在搜索,但不知道如何做到这一点。我正在创建一个基于块的游戏,比方说屏幕上的 3x3 块,每个块都有一个int
关联以知道它是哪种类型:
int[][] blocksArray = {
{ 0, 0, 0 }
{ 0, 0, 1 }
{ 0, 0, 0 }
};
我基本上想做的是将50个像这样的多维数组保存到一个文件中,比如说“levels.txt”,就像这样:
int[][] level1 = {
{ 0, 0, 0 }
{ 0, 0, 1 }
{ 0, 0, 0 }
};
...
int[][] level50 = {
{ 0, 0, 0 }
{ 0, 0, 0 }
{ 0, 0, 0 }
};
这是解决问题的好方法吗?有没有更好的方法?
我真的不想制作我的数组字符串并将它们保存到共享首选项中,因为我需要手动编辑很多级别数组并且我想要这种格式,或者可能是一种非常相似的方式来做到这一点?