public void ArcFlight(TimeUpdateEvent e, HangarCameraArcFlightNode hangar) { HangarCameraFlightDataComponent hangarCameraFlightData = hangar.hangarCameraFlightData; hangar.cameraRootTransform.Root.RotateAround(hangarCameraFlightData.ArcFlightPivotPoint, Vector3.up, e.DeltaTime * hangarCameraFlightData.ArcFlightAngleSpeed); }
public void SwitchToLinearFlight(HangarCameraArcToLinearFlightEvent e, HangarCameraArcFlightNode hangar) { hangar.hangarCameraFlightState.Esm.ChangeState <HangarCameraFlightState.LinearFlightState>(); }