示例#1
0
    public override void OnClose()
    {
        base.OnClose();
        Scheduler.Instance.Stop("ChangeMatchingText");

        //注销事件
        UserEventManager.UnRegisterEvent("rep_message_match_success");
    }
示例#2
0
 public override void OnClose()
 {
     base.OnClose();
     if (null != playBase)
     {
         playBase.Close();
     }
     Scheduler.Instance.Stop("UIPlay.SetCountdownTime");
     UserEventManager.UnRegisterEvent("rep_message_updata_opponent_grade");
     UserEventManager.UnRegisterEvent("rep_message_innings_end");
 }
 static int UnRegisterEvent(IntPtr L)
 {
     try
     {
         ToLua.CheckArgsCount(L, 1);
         string arg0 = ToLua.CheckString(L, 1);
         UserEventManager.UnRegisterEvent(arg0);
         return(0);
     }
     catch (Exception e)
     {
         return(LuaDLL.toluaL_exception(L, e));
     }
 }