public void RotateCamera(HangarCameraRotateEvent e, HangarCameraTankViewStateNode hangar) { hangar.cameraRootTransform.Root.LookAt(hangar.hangarTankPosition.transform.position); hangar.cameraRootTransform.Root.RotateAround(hangar.hangarTankPosition.transform.position, Vector3.up, e.Angle); }
public void StopDecelerationRotate(NodeRemoveEvent e, HangarCameraTankViewStateNode hangar, [JoinAll] HangarCameraTankViewDecelerationRotateNode hangarRotate) { hangarRotate.Entity.RemoveComponent <HangarCameraDecelerationRotateComponent>(); }