7-02.创建游戏数据存储结构框架
安装 Newtonsoft-json


com.unity.nuget.newtonsoft-json
创建 GameSaveData


创建 ISaveable


创建 SaveLoadManager


修改 ISaveable

创建 DataGUID


修改 ISaveable

给 Player 绑定 GUID

运行,然后停止,然后再运行,这时 GUID 就一直存在了
修改 Player 脚本




给所有 Manager 都添加 ISaveable 接口和 GUID
Inventory Manager



Item Manager



Time Manager



注意,gameSeason 写错成 gameSecond 了

GridMap Manager
添加 GUID 组件


Transition Manager
下节课再写
每个 NPC
下节课再写

浙公网安备 33010602011771号