using System.Collections; using System.Collections.Generic; using UnityEngine; public class DataPolygon { private readonly DataPlate dataPlate; public DataPolygon(DataPlate dataPlate) => this.dataPlate = dataPlate; /// 边缘平滑度 public float edgeSmooth => dataPlate.edgeSmooth; /// 设计点 public List points => dataPlate.points; /// 边缘点 public List edgePoints { get => dataPlate.edgePoints; set => dataPlate.edgePoints = value; } /// 平面网格 public Mesh polygon { get => dataPlate.polygon; set => dataPlate.polygon = value; } #region 参数 #endregion #region 缓存 /// 三角形 public List triangles = new List(); #endregion }