Newer
Older
DungeonShooting / DungeonShooting_Godot / src / framework / map / DoorAreaInfo.cs
@小李xl 小李xl on 20 Feb 2023 613 bytes 删除部分类上的序列化标记
  1.  
  2. using System.Text.Json.Serialization;
  3. using Godot;
  4.  
  5. /// <summary>
  6. /// 用于描述门生成区域
  7. /// </summary>
  8. public class DoorAreaInfo
  9. {
  10. /// <summary>
  11. /// 门方向
  12. /// </summary>
  13. [JsonInclude]
  14. public DoorDirection Direction;
  15. /// <summary>
  16. /// 起始位置, 相对 tilemap 自身的横/纵轴原点
  17. /// </summary>
  18. [JsonInclude]
  19. public float Start = 0;
  20. /// <summary>
  21. /// 结束位置, 相对 tilemap 自身的横/纵轴原点
  22. /// </summary>
  23. [JsonInclude]
  24. public float End = 1;
  25. public Vector2 StartPosition;
  26. public Vector2 EndPosition;
  27. }