我正在学习冒险游戏的基本保存/加载,并遇到了这个错误:
我一开始很简单,只是保存玩家的 X 和 Y 位置以及他们当前所在的房间。
ini_open("save.ini");
ini_write_string("Player", "Room", room);
ini_write_real("Player", "X", oPlayer.x);
ini_write_real("Player", "Y", oPlayer.y);
ini_close();
但是,一旦我尝试保存,它就会引发错误。
FATAL ERROR in
action number 1
of Step Event0
for object pauseMenu:
ini_write_string argument 3 incorrect type (0) expecting a String (YYGS)
at gml_Script_ini_save (line 5) - ini_write_string("Player", "Room", room);
我在保存房间方面做错了什么,还是我必须以不同的方式去做?