public bool TryStartTimer() { if (timerCoroutine != null || !isContinueEnabled) { return(false); } IsOn = true; timerCoroutine = CoroutineManager.StartCoroutine(TimerCor()); OnStart.Dispatch(); return(true); }