Ejemplo n.º 1
0
 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;
     }
 }