57 lines
1.4 KiB
Lua
57 lines
1.4 KiB
Lua
|
|
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
|