浏览代码

Merge pull request #17 from atb-brown/camera-move-speed

Add Camera Sensitivity
/main
GitHub 4 年前
当前提交
da7293bb
共有 1 个文件被更改,包括 6 次插入2 次删除
  1. 8
      UOP1_Project/Assets/Scripts/CameraManager.cs

8
UOP1_Project/Assets/Scripts/CameraManager.cs


public InputReader inputReader;
public CinemachineFreeLook freeLookVCam;
[Tooltip("General multiplier for camera sensitivity/speed")]
[Range(1.0f, 20.0f)]
[SerializeField] private float cameraSensitivity = 7.0f;
private void OnEnable()
{
inputReader.cameraMoveEvent += OnCameraMove;

private void OnCameraMove(Vector2 cameraMovement)
{
freeLookVCam.m_XAxis.m_InputAxisValue = cameraMovement.x * Time.smoothDeltaTime;
freeLookVCam.m_YAxis.m_InputAxisValue = cameraMovement.y * Time.smoothDeltaTime;
freeLookVCam.m_XAxis.m_InputAxisValue = cameraMovement.x * Time.smoothDeltaTime * cameraSensitivity;
freeLookVCam.m_YAxis.m_InputAxisValue = cameraMovement.y * Time.smoothDeltaTime * cameraSensitivity;
}
}
正在加载...
取消
保存