added fire animation and fire rate

This commit is contained in:
juliuse98
2021-11-06 17:07:06 +01:00
parent 4fc928f530
commit 360ceb55f3
8 changed files with 217 additions and 189 deletions

View File

@@ -18,12 +18,14 @@ public class Headbob : NetworkBehaviour
[SerializeField] private Transform Neck;
private Vector3 lastPos;
private Vector3 startPos;
private Vector3 newPos;
private float oldDist = 0;
private float lerpVal = 0;
private void Start()
{
lastPos = this.transform.position;
//startPos = this.transform.position;
}
private void Update()
@@ -53,19 +55,7 @@ public class Headbob : NetworkBehaviour
}
else
{
Neck.localPosition = Vector3.zero;
if (false) {
Neck.localPosition = Vector3.Lerp(newPos, Vector3.zero, lerpVal);
if (lerpVal < 1)
{
lerpVal = lerpVal + 0.01f;
}
else
{
Neck.position = Vector3.zero;
}
}
Neck.localPosition = Vector3.zero;
}
}

View File

@@ -76,7 +76,7 @@ public class PlayerMouseLook : NetworkBehaviour
}
playerCamera.position = playerNeck.position;
playerCamera.position += playerNeck.up * neckLength;
transform.Rotate(Vector3.up * currentMouseDelta.x * mouseSensitivity); //Rotate the hole player if looked sideways (Rotates the player left and right)
}