求助:GMS系列的working_directory位置 已解决
末落X 发表于 2020-04-24 07:28:22 339

想把游戏做成解释器,可以自由放置mod文件夹到游戏目录下的那种 windows 10 系统 但是无法找到函数working_directory的读取位置 刚从gm8转过来 gm8只需要将文件夹放在和工程文件同一目录,用该函数即可读取 但是我用同样的方式做gms,就不成立。

能否将游戏做成一个文件夹,像gm8那样读取工程/exe 下的文件目录? 比较急,因为解决不了没法增加进度

最后于 3月前 被末落X编辑 ,原因:
最新回复 (7)
  • 86186335 发表于 2020-04-24 08:37:36
    0 2
    可以做成
    \软件位置\exe.exe
    \其他文件位置\xxx
  • 末落X 发表于 2020-04-24 09:42:59
    0 3
    86186335 可以做成 \软件位置\exe.exe \其他文件位置\xxx
    额,可以说的详细一些吗
  • POSI2 发表于 2020-04-25 08:16:20
    0 4
    获取游戏主程序所在的目录用 program_directory

    GMS有沙箱,working_directory优先检查保存区,通常是"%LOCALAPPDATA%/gamedir/"

    文档:
    https://gamemakerchina.github.io/GMS2_manual_en2ch/source/_build/1_overview/3_additional_information/file_system.html
  • 86186335 发表于 2020-04-25 11:56:16
    0 5
    0 0参考QQ软件
    /QQ文件夹
           \bin\QQ主体.exe
           \存档区\xxxxx

    GMS2不要存在本体及下级目录..在上级目录创建个文件夹储存
    比如你的软件在BIN目录,你储存的位置就在存档区...这种就可以存了
  • 末落X 发表于 2020-04-26 08:34:38
    0 6
    POSI2 获取游戏主程序所在的目录用 program_directory GMS有沙箱,working_directory优先检查保存区,通常是"%LOCALAPPDATA%/gamedir/& ...
    谢谢了,已经解决
  • 宝贝龙 发表于 2020-06-01 08:23:21
    0 7
    现在gms2可以关闭沙盒模式。
  • miler 发表于 2020-06-11 03:35:16
    0 8

    想把游戏做成解释器福彩3D ,可以自由放置mod文件夹到游戏目录下的那种 windows 10 系统 但是无法找到 函数working_directory的读取位置 刚从gm8幸运飞艇转过来