Пример #1
0
 public void TripleSpeed()
 {
     if (Mathf.Approximately(gameSpeed, tripleSpeed))
     {
         gameSpeed = tripleSpeed;
         GameSpeedChangeEvent?.Invoke();
     }
 }
Пример #2
0
 public void DoubleSpeed()
 {
     if (Mathf.Approximately(gameSpeed, doubleSpeed))
     {
         gameSpeed = doubleSpeed;
         GameSpeedChangeEvent?.Invoke();
     }
 }
Пример #3
0
 public void ResumeGame()
 {
     if (bPause == true)
     {
         bPause = false;
         GameSpeedChangeEvent?.Invoke();
     }
 }
Пример #4
0
 public void NormalSpeed()
 {
     if (Mathf.Approximately(gameSpeed, normalSpeed))
     {
         gameSpeed = normalSpeed;
         GameSpeedChangeEvent?.Invoke();
     }
 }
Пример #5
0
 public void PauseGame()
 {
     if (bPause == false)
     {
         bPause = true;
         GameSpeedChangeEvent?.Invoke();
     }
 }