不知道为什么叫我改别人的东西,上传上去了
parent
124d06d4bb
commit
1c5f949aeb
|
|
@ -338,7 +338,7 @@ end
|
||||||
-- 邀请在线玩家
|
-- 邀请在线玩家
|
||||||
function M:FG_InvitePlayer(group_id, tag, player_id, roomid, pid, game_name, callback)
|
function M:FG_InvitePlayer(group_id, tag, player_id, roomid, pid, game_name, callback)
|
||||||
local _data = {}
|
local _data = {}
|
||||||
_data.id = group_id
|
_data.groupId = group_id
|
||||||
_data.tagId = tag
|
_data.tagId = tag
|
||||||
_data.player_id = player_id
|
_data.player_id = player_id
|
||||||
_data.roomid = roomid
|
_data.roomid = roomid
|
||||||
|
|
|
||||||
|
|
@ -85,6 +85,7 @@ end
|
||||||
--@function [parent=#BaseView] Destroy
|
--@function [parent=#BaseView] Destroy
|
||||||
--@param self
|
--@param self
|
||||||
function M:Destroy()
|
function M:Destroy()
|
||||||
|
self:Close()
|
||||||
self._is_destroy = true
|
self._is_destroy = true
|
||||||
self._root_view:Dispose()
|
self._root_view:Dispose()
|
||||||
_views[self.class] = nil
|
_views[self.class] = nil
|
||||||
|
|
|
||||||
|
|
@ -29,6 +29,25 @@ function FamilyEventView.new(root)
|
||||||
return self
|
return self
|
||||||
end
|
end
|
||||||
|
|
||||||
|
function M:RemoveAll()
|
||||||
|
local mgr_ctr = self._mgr_ctr
|
||||||
|
mgr_ctr:RemoveEventListener(GroupMgrEvent.AddPlay, handler(self, self._evtAddPlay))
|
||||||
|
mgr_ctr:RemoveEventListener(GroupMgrEvent.DelPlay, handler(self, self._evtDelPlay))
|
||||||
|
mgr_ctr:RemoveEventListener(GroupMgrEvent.UpdatePlay, handler(self, self._evtUpdatePlay))
|
||||||
|
mgr_ctr:RemoveEventListener(GroupMgrEvent.AddRoom, handler(self, self._evtAddRoom))
|
||||||
|
mgr_ctr:RemoveEventListener(GroupMgrEvent.DelRoom, handler(self, self._evtDelRoom))
|
||||||
|
mgr_ctr:RemoveEventListener(GroupMgrEvent.UpdateRoom, handler(self, self._evtUpdateRoom))
|
||||||
|
mgr_ctr:RemoveEventListener(GroupMgrEvent.UpdatePlayerInfo, handler(self, self._evtUpdatePlayerInfo))
|
||||||
|
--mgr_ctr:RemoveEventListener(GroupMgrEvent.BeInvited, handler(self, self._evtInvited))
|
||||||
|
mgr_ctr:RemoveEventListener(GroupMgrEvent.UpdateGroup, handler(self, self._evtUpdateGroup))
|
||||||
|
mgr_ctr:RemoveEventListener(GroupMgrEvent.NewMailTip, handler(self, self._evtNewMailTip))
|
||||||
|
mgr_ctr:RemoveEventListener(GroupMgrEvent.InviteResponse, handler(self, self._evtInviteResponse))
|
||||||
|
mgr_ctr:RemoveEventListener(GroupMgrEvent.IsOpenChatRoom, handler(self, self._evtIsOpenChatRoom))
|
||||||
|
mgr_ctr:RemoveEventListener(GroupMgrEvent.ChatRoomData, handler(self, self._evtChatRoomData))
|
||||||
|
mgr_ctr:RemoveEventListener(GroupMgrEvent.OnNewApply, handler(self, self._evtOnNewApply))
|
||||||
|
mgr_ctr:RemoveEventListener(GroupMgrEvent.OnNewRecord, handler(self, self._evtOnNewRecord))
|
||||||
|
end
|
||||||
|
|
||||||
function M:_evtAddPlay(...)
|
function M:_evtAddPlay(...)
|
||||||
local arg = { ... }
|
local arg = { ... }
|
||||||
print("family event _evtAddPlay")
|
print("family event _evtAddPlay")
|
||||||
|
|
|
||||||
|
|
@ -881,4 +881,9 @@ function M:RefalshMoreBtn()
|
||||||
self:ChangeMore()
|
self:ChangeMore()
|
||||||
end
|
end
|
||||||
|
|
||||||
|
function M:Close()
|
||||||
|
self._familyEventView:RemoveAll()
|
||||||
|
BaseView.Close(self)
|
||||||
|
end
|
||||||
|
|
||||||
return M
|
return M
|
||||||
|
|
|
||||||
|
|
@ -97,6 +97,7 @@ function M:InitView(url)
|
||||||
local user = DataManager.SelfUser
|
local user = DataManager.SelfUser
|
||||||
if user.group_id ~= 0 then
|
if user.group_id ~= 0 then
|
||||||
self:ReconnectRoom(user.group_id)
|
self:ReconnectRoom(user.group_id)
|
||||||
|
return
|
||||||
end
|
end
|
||||||
ControllerManager.ChangeController(NewGroupController)
|
ControllerManager.ChangeController(NewGroupController)
|
||||||
ViewManager.ChangeView(ViewManager.View_Family)
|
ViewManager.ChangeView(ViewManager.View_Family)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue