------------------------------------------------ -- 作者: gzg -- 日期: 2019-03-25 -- 文件: UIEventExtDefine.lua -- 模块: UIEventExtDefine -- 描述: UI事件定义,是用来扩展C#中的UIEventDefine中定义的事件 ------------------------------------------------ local L_BASE_ID = EventConstDefine.EVENT_UI_BASE_ID -- 模块定义 local UIEventExtDefine = { -------------UIEventDefine的扩展定义-------------------- --等待锁定处理 UI_WAITING_LOCK_OPEN = 141 + L_BASE_ID, } -- 这里把Event中Key和Value进行翻转,并保存到_temp中. local _temp = {} for k, v in pairs(UIEventExtDefine) do _temp[v] = k end -- 判断是否有某个事件 function UIEventExtDefine.HasEvent(eID) return not (not _temp[eID]) end return UIEventExtDefine