public void TogglePause(bool esc) { if (currentState == GameState.Normal) { Time.timeScale = 0; uiManager.pasueMenu.SetActive(true); currentState = GameState.Pause; } else { if (currentState == GameState.Pause) { Time.timeScale = 1; uiManager.pasueMenu.SetActive(false); currentState = GameState.Normal; } } if (esc) { pauseButtonSwitcher.SwitchSprite(); } }
void FixedUpdate() { if (GameManager.instance.gameState == GameManager.GAME_STATE.PLAYING) { if (rb2d.velocity.y < 15) { //bc2d.enabled = true; sprSwitch.SwitchSprite(1); gotPowers = false; springed = false; } } }