// Update is called once per frame void Update() { foreach (char letter in Input.inputString) { wordManager.TypeLetter(letter); } }
void Update() { foreach (char letter in Input.inputString) { Debug.Log(letter); //if the user pressed the spacebar then pause the game if (isPaused && letter == ' ') { canvas.gameObject.SetActive(true); //WordTimer.gameObject.SetActive(true); GameManager.playMusic(); isPaused = false; } //if the user presses backspace, then return to main menu else if (isPaused && letter == '\b') { isPaused = false; SceneManager.LoadScene(0); } //if the user else if (letter == ' ' && !isPaused) { canvas.gameObject.SetActive(false); //WordTimer.gameObject.SetActive(false); GameManager.pauseMusic(); isPaused = true; } else { //if the input is not a command it might be a letter wordManager.TypeLetter(letter); } } }