private void Update() { if (textFinished) { if (Input.GetKeyDown(KeyCode.Return)) { textFinished = false; messageObject.SetActive(false); PlayerManager.Instance.Resume(); } } else { if (TextWritter.isWritting && messageObject.activeInHierarchy) { if (Input.GetKeyDown(KeyCode.Return)) { textWritter.EndText(); pauseSettings?.ApplySettings(); } } } }
public void Resume() { pauseSettings?.ApplySettings(); onPause = false; }