public void SetCameraDelta(CameraDelta delta)
 {
     if (Freeze_Yaw)
     {
         delta.delta_yaw = 0.0f;
     }
     if (Freeze_Pitch)
     {
         delta.delta_pitch = 0.0f;
     }
     currentCamera.SetCameraDetal(delta);
 }
Beispiel #2
0
 public void LateUpdate()
 {
     if (SystemInput.Instance.MouseScroll != 0 || SystemInput.Instance.MouseHorizontal != 0 || SystemInput.Instance.MouseVertical != 0)
     {
         CameraDelta delta = new CameraDelta();
         delta.delta_pitch       = SystemInput.Instance.MouseVertical;
         delta.delta_yaw         = SystemInput.Instance.MouseHorizontal;
         delta.delta_dstToTarget = SystemInput.Instance.MouseScroll;
         SetCameraDelta(delta);
     }
     CurrentCamera.LateUpdateCamera();
 }
Beispiel #3
0
 public abstract void SetCameraDetal(CameraDelta delta);
Beispiel #4
0
 public override void SetCameraDetal(CameraDelta e)
 {
     detal_yaw         = e.delta_yaw;
     detal_pitch       = e.delta_pitch;
     detal_dstToTarget = e.delta_dstToTarget;
 }