static int ResumeTimerEvent(IntPtr L) { LuaScriptMgr.CheckArgsCount(L, 2); SimpleFramework.Manager.TimerManager obj = (SimpleFramework.Manager.TimerManager)LuaScriptMgr.GetUnityObjectSelf(L, 1, "SimpleFramework.Manager.TimerManager"); SimpleFramework.Manager.TimerInfo arg0 = (SimpleFramework.Manager.TimerInfo)LuaScriptMgr.GetNetObject(L, 2, typeof(SimpleFramework.Manager.TimerInfo)); obj.ResumeTimerEvent(arg0); return(0); }
/// <summary> /// ������ʱ���¼� /// </summary> /// <param name="info"></param> public void ResumeTimerEvent(TimerInfo info) { if (objects.Contains(info) && info != null) { info.delete = false; } }
/// <summary> /// ɾ����ʱ���¼� /// </summary> /// <param name="name"></param> public void RemoveTimerEvent(TimerInfo info) { if (objects.Contains(info) && info != null) { info.delete = true; } }
/// <summary> /// ��Ӽ�ʱ���¼� /// </summary> /// <param name="name"></param> /// <param name="o"></param> public void AddTimerEvent(TimerInfo info) { if (!objects.Contains(info)) { objects.Add(info); } }
/// <summary> /// ֹͣ��ʱ���¼� /// </summary> /// <param name="info"></param> public void StopTimerEvent(TimerInfo info) { if (objects.Contains(info) && info != null) { info.stop = true; } }