public void ResetTimer() { if (_timer != null) { _monoBehaviour.StopCoroutine(_timer); _hintView.StopAllCoroutines(); _hintView.SetActive(false); _timer = null; } _timer = _monoBehaviour.StartCoroutine(WaitHint()); }