void RemoveUpdateEvent() { LuaClient client = LuaClient.Instance; if (LuaClient.Instance) { LuaLooper loop = client.GetLooper(); loop.UpdateEvent.Remove(update, _luaTable); loop.LateUpdateEvent.Remove(lateUpdate, _luaTable); loop.FixedUpdateEvent.Remove(fixedUpdate, _luaTable); } }
void RemoveUpdate() { LuaClient inst = LuaClient.Instance; if (inst) { LuaLooper loop = inst.GetLooper(); loop.UpdateEvent.Remove(update, self); loop.LateUpdateEvent.Remove(lateUpdate, self); loop.FixedUpdateEvent.Remove(fixedUpdate, self); } }