GameMaker:保存高分

GameMaker: saving highscore

当我在 android 设备上测试我的应用程序时,我无法保存高分;它似乎在 windows 模拟器上运行良好。我已经制作了一个保存脚本和一个加载脚本,我是否遗漏了什么?

(使用 GML 代码)

在我的保存脚本中:

ini_open("global.highscore.ini");
ini_write_real("global.score","global.highscore",score);
ini_close();

在游戏结束事件中:

ini_open("global.highscore.ini");
global.highscore = ini_read_real("global.score","global.highscore",score);
ini_close()

不要只是通过将计算机连接到 Android 设备来测试游戏,而是先将 .APK 文件导出到您的计算机。接下来,获取文件,将其放在 Android 上的文件夹中,然后手动安装。