这不算存档吧,想实现当前关卡死了重新玩当前关卡,通过变量控制就好了。比如搞个level变量,第10关的时候就让level=10,然后在get_tree().reload_current_scene()里面写if level == 10的时候,设置第10关玩家起点位置,还有设置第10关场景,就好了。然后初始界面搞个开始按钮,每次点开始按钮开始第一关,就可以实现退出后从第一关开始。 顺便附上简单的存档代码吧,和我上面说的没关系的,单纯存档读档功能。下面画框的地方修改成游戏要保存的变量和要读取的变量,其他地方可以不变,然后需要的地方调用保存数据函数和读取数据函数就行。
