ISpotArea.cs 402 B

123456789101112
  1. using UnityEngine;
  2. using System.Collections.Generic;
  3. public interface ISpotArea
  4. {
  5. float Radius { get; }
  6. public List<Vector2> Pixels0 { get; } // 亮区,红外灯中心高亮部分
  7. public List<Vector2> Pixels1 { get; } // 泛光区,红外灯边缘较暗的部分
  8. Vector2 Centroid { get; } // 中心坐标
  9. float CalculateRadius(); // 手动计算半径
  10. }