diff options
| author | Andrew Lee <alee14498@protonmail.com> | 2020-04-20 13:23:57 -0400 |
|---|---|---|
| committer | Andrew Lee <alee14498@protonmail.com> | 2020-04-20 13:23:57 -0400 |
| commit | 0382584a77aed5dc926909b7dad6159ae0757e38 (patch) | |
| tree | 7aaef7f6c98bd5ae3ed28db39ae898d266b6d81e /Assets/Scripts/MouseLook.cs | |
| parent | b45cbdab7ba1217347fc67863cc9d3c90ef74bf9 (diff) | |
| download | Project-Sandbox-0382584a77aed5dc926909b7dad6159ae0757e38.tar.gz Project-Sandbox-0382584a77aed5dc926909b7dad6159ae0757e38.tar.bz2 Project-Sandbox-0382584a77aed5dc926909b7dad6159ae0757e38.zip | |
Added jumping and gun (not functional)
Diffstat (limited to 'Assets/Scripts/MouseLook.cs')
| -rw-r--r-- | Assets/Scripts/MouseLook.cs | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/Assets/Scripts/MouseLook.cs b/Assets/Scripts/MouseLook.cs index f52f685..3365145 100644 --- a/Assets/Scripts/MouseLook.cs +++ b/Assets/Scripts/MouseLook.cs @@ -6,11 +6,13 @@ public class MouseLook : MonoBehaviour public float mouseSensitivity = 100f;
public Transform playerBody;
+
+ float xRotation = 0f;
// Start is called before the first frame update
void Start()
{
-
+ Cursor.lockState = CursorLockMode.Locked;
}
// Update is called once per frame
@@ -18,6 +20,12 @@ public class MouseLook : MonoBehaviour {
float mouseX = Input.GetAxis("Mouse X") * mouseSensitivity * Time.deltaTime;
float mouseY = Input.GetAxis("Mouse Y") * mouseSensitivity * Time.deltaTime;
+
+ xRotation -= mouseY;
+
+ xRotation = Mathf.Clamp(xRotation, -90f, 90f);
+
+ transform.localRotation = Quaternion.Euler(xRotation, 0f, 0f);
playerBody.Rotate(Vector3.up * mouseX);
|
