29 lines
800 B
Lua
29 lines
800 B
Lua
|
------------------------------------------------
|
||
|
-- 作者: 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
|