public void SwitchToLocationView(HangarCameraStopFlightEvent e, HangarCameraFlightToLocationNode hangar)
 {
     hangar.hangarCameraViewState.Esm.ChangeState <HangarCameraViewState.LocationViewState>();
 }
예제 #2
0
 public void StopFlight(HangarCameraStopFlightEvent e, HangarCameraFlightNode hangar)
 {
     hangar.hangarCameraFlightState.Esm.ChangeState <HangarCameraFlightState.EmptyState>();
     hangar.Entity.RemoveComponent <HangarCameraFlightDataComponent>();
     hangar.Entity.RemoveComponent <HangarCameraFlightStateComponent>();
 }