public static void Dispose() { InputManager.UnLoadDispatcher <InputNetworkConnectStatusEvent>(); InputManager.UnLoadDispatcher <InputNetworkMessageEvent>(); s_network.Dispose(); s_network = null; s_heatBeat.Dispose(); s_heatBeat = null; ApplicationManager.s_OnApplicationUpdate -= Update; }
static int set_s_heatBeat(IntPtr L) { try { HeartBeatBase arg0 = (HeartBeatBase)ToLua.CheckObject(L, 2, typeof(HeartBeatBase)); NetworkManager.s_heatBeat = arg0; return(0); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
public static void InitHeartBeat <T>(int spaceTime = 15) where T : HeartBeatBase, new() { s_heatBeat = new T(); s_heatBeat.Init(spaceTime); }