public void Cancel() { var timeManagerModule = ModuleManager.Instance.GetGameModule(TimerManageModule.Name) as TimerManageModule; var timerManager = timeManagerModule.GeneralTimerMgr; timerManager.CacheTimerNode(timerNode); timerNode.RemoveTimer(); }
public virtual void CacheTimerNode(TimerNode timerNode) { if (timerNode != null) { timerNode.RemoveTimer(); mTimerNodeCache.Push(timerNode); } }