不知道为什么叫我改别人的东西,上传上去了
parent
124d06d4bb
commit
1c5f949aeb
|
|
@ -338,7 +338,7 @@ end
|
|||
-- 邀请在线玩家
|
||||
function M:FG_InvitePlayer(group_id, tag, player_id, roomid, pid, game_name, callback)
|
||||
local _data = {}
|
||||
_data.id = group_id
|
||||
_data.groupId = group_id
|
||||
_data.tagId = tag
|
||||
_data.player_id = player_id
|
||||
_data.roomid = roomid
|
||||
|
|
|
|||
|
|
@ -85,6 +85,7 @@ end
|
|||
--@function [parent=#BaseView] Destroy
|
||||
--@param self
|
||||
function M:Destroy()
|
||||
self:Close()
|
||||
self._is_destroy = true
|
||||
self._root_view:Dispose()
|
||||
_views[self.class] = nil
|
||||
|
|
|
|||
|
|
@ -29,6 +29,25 @@ function FamilyEventView.new(root)
|
|||
return self
|
||||
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(...)
|
||||
local arg = { ... }
|
||||
print("family event _evtAddPlay")
|
||||
|
|
|
|||
|
|
@ -881,4 +881,9 @@ function M:RefalshMoreBtn()
|
|||
self:ChangeMore()
|
||||
end
|
||||
|
||||
function M:Close()
|
||||
self._familyEventView:RemoveAll()
|
||||
BaseView.Close(self)
|
||||
end
|
||||
|
||||
return M
|
||||
|
|
|
|||
|
|
@ -97,6 +97,7 @@ function M:InitView(url)
|
|||
local user = DataManager.SelfUser
|
||||
if user.group_id ~= 0 then
|
||||
self:ReconnectRoom(user.group_id)
|
||||
return
|
||||
end
|
||||
ControllerManager.ChangeController(NewGroupController)
|
||||
ViewManager.ChangeView(ViewManager.View_Family)
|
||||
|
|
|
|||
Loading…
Reference in New Issue