// Update is called once per frame void Update() { deltaTime += (Time.unscaledDeltaTime - deltaTime) * 0.1f; //fps crosshairSpread = Mathf.Max(crosshairMinSpread , playerGun.CurrentSpread() * crosshairSpreadMultiplier); //Screen Hit Effect bloodscreenAlpha = Mathf.Max(bloodscreenAlpha - (bloodscreenDec * Time.deltaTime), 0); canvasHitEffectCG.alpha = bloodscreenAlpha; //GUI.DrawTexture(new Rect(0, 0, Screen.width, Screen.height), bloodScreen, ScaleMode.StretchToFill,); }