using UnityEngine;
using System.Collections;
public class FreeFlyingCamera : MonoBehaviour
{
public float m_cameraSensitivityValue = 90;
public float m_climbSpeed = 4;
public float m_normalMoveSpeed = 10;
public float m_slowMoveMultiplier = 0.25f;
public float m_fastMoveMultiplier = 3;
float cameraDistanceMax = 20f;
float cameraDistanceMin = 5f;
float cameraDistance = 10f;
float scrollSpeed = 0.5f;
private float m_rotationX;
private float m_rotationY;
private Vector3 m_targetPosition;
void Start()
{
Cursor.lockState = CursorLockMode.Locked;
Cu