-
- using System.Collections.Generic;
- using System.Text.Json.Serialization;
-
- /// <summary>
- /// 房间配置数据
- /// </summary>
- public class DungeonRoomInfo
- {
- /// <summary>
- /// 房间位置, 在tile坐标系中的位置, 单位: 格
- /// </summary>
- [JsonInclude]
- public SerializeVector2 Position;
-
- /// <summary>
- /// 房间大小, 在tile坐标系中占用的格子, 单位: 格
- /// </summary>
- [JsonInclude]
- public SerializeVector2 Size;
-
- /// <summary>
- /// 房间连通门
- /// </summary>
- [JsonInclude]
- public List<DoorAreaInfo> DoorAreaInfos;
-
- /// <summary>
- /// 导航数据
- /// </summary>
- [JsonInclude]
- public List<NavigationPolygonData> NavigationList;
- }