|
|
@@ -1,6 +1,12 @@
|
|
|
local SEventDispatchCenter = {}
|
|
|
|
|
|
SEventDispatchCenter.EventType = {
|
|
|
+ -- UPDATE EVENT
|
|
|
+ UPDATE_RETRY = "UPDATE_RETRY",
|
|
|
+ UPDATE_STATE_INFO = "UPDATE_STATE_INFO",
|
|
|
+ UPDATE_PROGRESS_PERCENT = "UPDATE_PROGRESS_PERCENT",
|
|
|
+ UPDATE_SHOW_TIPS = "UPDATE_SHOW_TIPS",
|
|
|
+
|
|
|
-- NET EVENT
|
|
|
NET_CONNECT_STATE = "NET_CONNECT_STATE",
|
|
|
NET_LOGIN_RET = "NET_LOGIN_RET",
|
|
|
@@ -50,9 +56,9 @@ SEventDispatchCenter.EventType = {
|
|
|
SEventDispatchCenter.EventQuene = {}
|
|
|
|
|
|
function SEventDispatchCenter:RegisterEvent(eventType, callback)
|
|
|
- print("--------------------> KEventDispatchCenter:RegisterEvent eventType", eventType, callback)
|
|
|
+ print("--------------------> SEventDispatchCenter:RegisterEvent eventType", eventType, callback)
|
|
|
if self.EventType[eventType] == nil or type(callback) ~= "function" then
|
|
|
- print("KEventDispatchCenter:RegisterEvent param is error~ eventType:", eventType)
|
|
|
+ print("SEventDispatchCenter:RegisterEvent param is error~ eventType:", eventType)
|
|
|
return
|
|
|
end
|
|
|
|
|
|
@@ -66,9 +72,9 @@ function SEventDispatchCenter:RegisterEvent(eventType, callback)
|
|
|
end
|
|
|
|
|
|
function SEventDispatchCenter:UnregisterEvent(eventType, callback)
|
|
|
- print("--------------------> KEventDispatchCenter:UnregisterEvent eventType", eventType, callback)
|
|
|
+ print("--------------------> SEventDispatchCenter:UnregisterEvent eventType", eventType, callback)
|
|
|
if self.EventQuene[eventType] == nil or type(callback) ~= "function" then
|
|
|
- print("KEventDispatchCenter:UnregisterEvent param is error~ eventType:", eventType)
|
|
|
+ print("SEventDispatchCenter:UnregisterEvent param is error~ eventType:", eventType)
|
|
|
return
|
|
|
end
|
|
|
|
|
|
@@ -81,14 +87,14 @@ function SEventDispatchCenter:UnregisterEvent(eventType, callback)
|
|
|
end
|
|
|
|
|
|
function SEventDispatchCenter:DispatchEvent(eventType, ...)
|
|
|
- print("--------------------> KEventDispatchCenter:Dispatch eventType", eventType)
|
|
|
+ print("--------------------> SEventDispatchCenter:Dispatch eventType", eventType)
|
|
|
if self.EventType[eventType] == nil then
|
|
|
- print("KEventDispatchCenter:DispatchEvent eventType is unknow : ", eventType)
|
|
|
+ print("SEventDispatchCenter:DispatchEvent eventType is unknow : ", eventType)
|
|
|
return
|
|
|
end
|
|
|
|
|
|
if self.EventQuene[eventType] == nil then
|
|
|
- print("KEventDispatchCenter:DispatchEvent callback is nil eventType:", eventType)
|
|
|
+ print("SEventDispatchCenter:DispatchEvent callback is nil eventType:", eventType)
|
|
|
return
|
|
|
end
|
|
|
|