- using UnityEngine;
- using System.Collections.Generic;
- public interface ISpotArea
- {
- float Radius { get; set; }
- public List<Vector2> Pixels0 { get; } // 亮区,红外灯中心高亮部分
- public List<Vector2> Pixels1 { get; } // 泛光区,红外灯边缘较暗的部分
- Vector2 Centroid { get; set; } // 中心坐标
- Vector2 CalculateCentroid(); // 手动计算中心点
- float CalculateRadius(); // 手动计算半径
- }
|