新界面
parent
c901948e97
commit
43d8c12065
|
|
@ -0,0 +1,47 @@
|
||||||
|
local tipsWindow = {}
|
||||||
|
|
||||||
|
function tipsWindow.New()
|
||||||
|
setmetatable(tipsWindow, { __index = BaseWindow})
|
||||||
|
local inst = setmetatable({}, { __index = tipsWindow })
|
||||||
|
inst._scale = true
|
||||||
|
inst._animation = true
|
||||||
|
inst._close_destroy = true
|
||||||
|
BaseWindow.init(inst, "ui://Common/tips")
|
||||||
|
inst:Init()
|
||||||
|
return inst
|
||||||
|
end
|
||||||
|
|
||||||
|
function tipsWindow:Show(title, textTips, callback)
|
||||||
|
self:Refalsh(title, textTips, callback)
|
||||||
|
BaseWindow.Show(self)
|
||||||
|
end
|
||||||
|
|
||||||
|
function tipsWindow:Refalsh(title, textTips, callback)
|
||||||
|
self.tex_changeTitle.text = title
|
||||||
|
self.input_text.promptText = textTips
|
||||||
|
self.callback = callback
|
||||||
|
end
|
||||||
|
|
||||||
|
function tipsWindow:Init()
|
||||||
|
self.btn_bg = self._view:GetChild("btn_bg")
|
||||||
|
self.btn_quit = self._view:GetChild("btn_quit")
|
||||||
|
self.btn_confirm = self._view:GetChild("btn_confirm")
|
||||||
|
|
||||||
|
self.input_text = self._view:GetChild("input_text")
|
||||||
|
self.tex_changeTitle = self._view:GetChild("tex_changeTitle")
|
||||||
|
|
||||||
|
self.btn_bg.onClick:Set(function()
|
||||||
|
self:Close()
|
||||||
|
end)
|
||||||
|
|
||||||
|
self.btn_quit.onClick:Set(function()
|
||||||
|
self:Close()
|
||||||
|
end)
|
||||||
|
|
||||||
|
self.btn_confirm.onClick:Set(function()
|
||||||
|
self.callback(self.input_text.text)
|
||||||
|
self:Close()
|
||||||
|
end)
|
||||||
|
end
|
||||||
|
|
||||||
|
return tipsWindow
|
||||||
Loading…
Reference in New Issue