// Use this for initialization
    void Start()
    {
        camera        = Camera.main.gameObject.GetComponent <SpringArm>();
        canRotate     = true;
        gameMode      = GetComponent <GameModeManager>();
        initialConfig = camera.getConfig();

        min = boundTRmin.position;
        max = boundTRmax.position;
    }
 /// <summary>
 /// Saves the camera configuration in the initialConfig variable.
 /// </summary>
 public void saveCameraState()
 {
     initialConfig = camera.getConfig();
 }