using KYFramework; namespace SimulationServer; public class FireGround : Entity { public int FirePointName; public Fire.CountArea countArea = new Fire.CountArea(); //火点列表 public DVector FirePoint; } [ObjectSystem] public class FireGroundAwakeSystem : AwakeSystem { public override void Awake(FireGround self, FirePoint firePoint) { self.FirePointName = firePoint.FirePointId; self.FirePoint = new DVector { Latitude = firePoint.FirePointLatitude, Longitude = firePoint.FirePointLongitude, Altitude = firePoint.FirePointHeight }; } }