public void TripleSpeed() { if (Mathf.Approximately(gameSpeed, tripleSpeed)) { gameSpeed = tripleSpeed; GameSpeedChangeEvent?.Invoke(); } }
public void DoubleSpeed() { if (Mathf.Approximately(gameSpeed, doubleSpeed)) { gameSpeed = doubleSpeed; GameSpeedChangeEvent?.Invoke(); } }
public void ResumeGame() { if (bPause == true) { bPause = false; GameSpeedChangeEvent?.Invoke(); } }
public void NormalSpeed() { if (Mathf.Approximately(gameSpeed, normalSpeed)) { gameSpeed = normalSpeed; GameSpeedChangeEvent?.Invoke(); } }
public void PauseGame() { if (bPause == false) { bPause = true; GameSpeedChangeEvent?.Invoke(); } }