手动保存程序设置 DM1

Manually saving program settings DM1

有没有办法在程序退出前保存程序首选项(安装的脚本文件)?我遇到了 DM1 在退出时崩溃的问题,这会清除用户安装的脚本。

不,GMS 1 不提供任何保存全局首选项的方法。既不是通过脚本,也不是手动。这是 GMS 2 功能。它的命令是

void ApplicationSavePreferences()

但是,如果您只对 'installed scripts' 感兴趣,您可以使用脚本命令将脚本安装到 *.gtk 文件中,并将该文件放在插件文件夹中。该文件在脚本执行时保存(立即),并将在启动时自动加载。

以类似的方式,您可以将全局标记文件存储为单独的 .gtg 文件(并在以后恢复它)。但这 不会 保存您的所有偏好,因为其中一些偏好仅在关闭 DM 时写入全局标签。