using System.Collections.Generic; using System.Text.Json.Serialization; using Godot; public class DungeonTileInfo { /// <summary> /// 导航顶点数据 /// </summary> [JsonInclude] public List<SerializeVector2> NavigationVertices; /// <summary> /// 导航多边形数据 /// </summary> [JsonInclude] public List<int[]> NavigationPolygon; /// <summary> /// 底层数据, 五个一组, 分别为: 地图x坐标, 地图y坐标, 资源id, 图集x坐标, 图集y坐标 /// </summary> [JsonInclude] public List<int> Floor; /// <summary> /// 中层数据, 五个一组, 分别为: 地图x坐标, 地图y坐标, 资源id, 图集x坐标, 图集y坐标 /// </summary> [JsonInclude] public List<int> Middle; /// <summary> /// 顶层数据, 五个一组, 分别为: 地图x坐标, 地图y坐标, 资源id, 图集x坐标, 图集y坐标 /// </summary> [JsonInclude] public List<int> Top; }