示例#1
0
文件: Program.cs 项目: mrenow/2D-Game
        public static void SaveWorld()
        {
            TerrainData worlddata = new TerrainData {
                terrain = Terrain.Tiles, terrainbiomes = Terrain.TerrainBiomes, fluidDict = FluidManager.Instance.GetDict(), logicDict = LogicManager.Instance.GetDict()
            };
            EntitiesData entitydata = new EntitiesData(Player.Instance.data, PlayerInventory.Instance.Items, EntityManager.GetAllEntities());

            Serialization.SaveWorld(worldname, worlddata, entitydata);
        }