Newer
Older
DungeonShooting / DungeonShooting_Godot / src / game / room / NavigationPolygonData.cs
@小李xl 小李xl on 23 Nov 2022 539 bytes 测试是否能识别可行走区域
  1.  
  2. using System.Collections.Generic;
  3. using Godot;
  4.  
  5. public enum NavigationPolygonType
  6. {
  7. /// <summary>
  8. /// 外轮廓
  9. /// </summary>
  10. Out,
  11. /// <summary>
  12. /// 内轮廓
  13. /// </summary>
  14. In,
  15. }
  16.  
  17. /// <summary>
  18. /// 描述导航多边形数据
  19. /// </summary>
  20. public class NavigationPolygonData
  21. {
  22. /// <summary>
  23. /// 导航轮廓类型
  24. /// </summary>
  25. public NavigationPolygonType Type;
  26. /// <summary>
  27. /// 多边形的顶点
  28. /// </summary>
  29. public List<Vector2> Points = new List<Vector2>();
  30. }