public void Reset() { if (activeGun != sniper) { SwitchGun(); } cameraTransform.localRotation = Quaternion.Euler(0, 0, 0); sniperSight.SetSight(false); recoil.Reset(); isPause = false; }