private void OnDisable() { UIMessageBox.StopTimeUp(); UIMessageBox.m_CoroutineManager.StopAllCoroutine(); base.CancelInvoke(); Units.OnUnitsDead -= new Action <Units, Units>(this.OnTowerDeath); }