local InviteRoomView = {} local function Cancel(self) print("不接受邀请") end local function Enter(self) print("接受邀请") end function InviteRoomView.New() setmetatable(InviteRoomView, { __index = BaseWindow }) local inst = setmetatable({}, { __index = InviteRoomView }) inst._close_destroy = true BaseWindow.init(inst, "ui://Family/InviteRoom") inst:Init() return inst end function InviteRoomView:Show(data) self:Refalsh(data) BaseWindow.Show(self) end function InviteRoomView:Refalsh(data) --local familyName = --local inviterName = --local gameName = --local roomName = --local game = self.tex_familyName.text = familyName self.tex_inviterName.text = inviterName self.tex_gameName.text = gameName self.tex_roomName.text = roomName self.tex_game.text = game end function InviteRoomView:Init() self.tex_familyName = self._view:GetChild("tex_familyName") self.tex_inviterName = self._view:GetChild("tex_inviterName") self.tex_gameName = self._view:GetChild("tex_gameName") self.tex_roomName = self._view:GetChild("tex_roomName") self.tex_game = self._view:GetChild("tex_game") self.btn_enter = self._view:GetChild("btn_enter") self.btn_cancel = self._view:GetChild("btn_cancel") self.btn_enter.onClick:Set(function() Enter(self) end) self.btn_cancel.onClick:Set(function() Cancel(self) end) end return InviteRoomView