public void Pause() { if (canvas.gameObject.activeInHierarchy) { StartCoroutine(HQRip.setPause(false)); canvas.gameObject.SetActive(false); } else if (!HQRip.getPause()) { StartCoroutine(HQRip.setPause(true)); canvas.gameObject.SetActive(true); } }