hengyang_client/lua_probject/base_project/Game/View/Family/InviteRoomView.lua

57 lines
1.4 KiB
Lua
Raw Normal View History

2025-07-27 02:58:44 +08:00
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