hengyang_client/lua_probject/base_project/Game/View/FamilyZuo/FamilyUtilInput.lua

46 lines
859 B
Lua

local FamilyUtilInput = {}
local M = FamilyUtilInput
function M:init(input, view)
self._input = input
self._view = view
for i = 0, 9 do
view:GetChild(string.format('btn_%s', i)).onClick:Set(function()
self:ClickNum(i)
end)
end
local btn_f = view:GetChild('btn_f')
if btn_f then
btn_f.onClick:Set(handler(self,self.ClickRefren))
end
local btn_d = view:GetChild('btn_d')
if btn_d then
btn_d.onClick:Set(handler(self,self.ClickDel))
end
end
function M:ClickNum(i)
self._input.text = self._input.text .. i
end
function M:ClickRefren()
self._input.text = ""
end
function M:ClickDel()
self._input.text = string.sub(self._input.text,0,#self._input.text-1)
end
function M:ClickPoint()
end
-- 销毁窗口
function M:Destroy()
self = {}
end
return M