using System.Collections; using System.Collections.Generic; using UnityEngine; /// 2D边界数据 public class DataBorder { public readonly float minX = 0; public readonly float maxX = 0; public readonly float minY = 0; public readonly float maxY = 0; /// 2D边界数据 public DataBorder(float minX, float maxX, float minY, float maxY) { this.minX = minX; this.maxX = maxX; this.minY = minY; this.maxY = maxY; } /// 边界宽 public float Wide => maxX - minX; /// 边界高 public float High => maxY - minY; /// 最小点 public Vector3 MinPoint => new Vector3(minX, minY, 0); /// 最大点 public Vector3 MaxPoint => new Vector3(maxX, maxY, 0); }