【发布时间】:2014-02-07 09:24:03
【问题描述】:
所以我正在尝试为我的应用程序进行配置,尽管它似乎没有从其中加载或保存任何内容。 这是创建时的代码:
ini_open(working_directory + "\properties.ini");
global.width = ini_read_real('screen','width',640);
global.height = ini_read_real('screen','height',480);
ini_close();
这是ini文件:
[screen]
width = 1280
height = 1024
当我返回 global.width 和 global.height 值时,它们仍然是 640;480 但与 ini 文件中所述不同,这意味着它甚至不会从文件中加载值。我想知道,也许我需要编译可执行文件然后以管理员身份运行它,但我怀疑权限可能存在问题。我还将properties.ini 文件添加到“Included Files”文件夹中,以便它与编译后的exe 一起提供。
【问题讨论】:
-
首先:什么游戏制作者版本..其次(对于 GM:studio)你如何测试这个?知道 GM:studio 彻底重做了文件处理。
-
对于 GMS:将文件添加到包含的文件(不带文件夹)并仅使用文件名,不使用路径,例如
ini_open("properties.ini")
标签: file storage ini game-maker