122 lines
4.8 KiB
Lua
122 lines
4.8 KiB
Lua
local ui = {}
|
|
local _V = function(...) return SL:GetMetaValue(...) end
|
|
local FUNCQUEUE = {}
|
|
local TAGOBJ = {}
|
|
|
|
function ui.init(parent, __data__, __update__)
|
|
if __update__ then return ui.update(__data__) end
|
|
-- Create bag_Layout
|
|
local bag_Layout = GUI:Layout_Create(parent, "bag_Layout", 3, 3, 504, 100, false)
|
|
GUI:setAnchorPoint(bag_Layout, 0.00, 0.00)
|
|
GUI:setTouchEnabled(bag_Layout, false)
|
|
GUI:setTag(bag_Layout, -1)
|
|
|
|
-- Create RefreshBag
|
|
local RefreshBag = GUI:Button_Create(bag_Layout, "RefreshBag", 406, 55, "res/private/bag_ui/bag_ui_mobile/btn1.png")
|
|
GUI:Button_setTitleText(RefreshBag, [[刷新背包]])
|
|
GUI:Button_setTitleColor(RefreshBag, "#EFE7D0")
|
|
GUI:Button_setTitleFontSize(RefreshBag, 18)
|
|
GUI:Button_titleEnableOutline(RefreshBag, "#000000", 1)
|
|
GUI:setAnchorPoint(RefreshBag, 0.00, 0.00)
|
|
GUI:setTouchEnabled(RefreshBag, true)
|
|
GUI:setTag(RefreshBag, -1)
|
|
|
|
-- Create CangKu
|
|
local CangKu = GUI:Button_Create(bag_Layout, "CangKu", 306, 55, "res/private/bag_ui/bag_ui_mobile/btn1.png")
|
|
GUI:Button_setTitleText(CangKu, [[在线仓库]])
|
|
GUI:Button_setTitleColor(CangKu, "#EFE7D0")
|
|
GUI:Button_setTitleFontSize(CangKu, 18)
|
|
GUI:Button_titleEnableOutline(CangKu, "#000000", 1)
|
|
GUI:setAnchorPoint(CangKu, 0.00, 0.00)
|
|
GUI:setTouchEnabled(CangKu, true)
|
|
GUI:setTag(CangKu, -1)
|
|
|
|
-- Create Money_Layout
|
|
local Money_Layout = GUI:Layout_Create(bag_Layout, "Money_Layout", 0, 0, 300, 100, false)
|
|
GUI:setAnchorPoint(Money_Layout, 0.00, 0.00)
|
|
GUI:setTouchEnabled(Money_Layout, false)
|
|
GUI:setTag(Money_Layout, 0)
|
|
|
|
-- Create Money_ItemShow_1
|
|
local Money_ItemShow_1 = GUI:ItemShow_Create(Money_Layout, "Money_ItemShow_1", 30, 70, {index = 1, count = 1, look = true, bgVisible = false, color = 255})
|
|
GUI:setAnchorPoint(Money_ItemShow_1, 0.50, 0.50)
|
|
GUI:setScale(Money_ItemShow_1, 0.50)
|
|
GUI:setTag(Money_ItemShow_1, 0)
|
|
|
|
-- Create money_Text_1
|
|
local money_Text_1 = GUI:Text_Create(Money_Layout, "money_Text_1", 44, 58, 18, "#efe7d0", [[10000000]])
|
|
GUI:Text_enableOutline(money_Text_1, "#000000", 1)
|
|
GUI:setAnchorPoint(money_Text_1, 0.00, 0.00)
|
|
GUI:setTouchEnabled(money_Text_1, false)
|
|
GUI:setTag(money_Text_1, 0)
|
|
|
|
-- Create Money_ItemShow_2
|
|
local Money_ItemShow_2 = GUI:ItemShow_Create(Money_Layout, "Money_ItemShow_2", 176, 70, {index = 2, count = 1, look = true, bgVisible = false, color = 255})
|
|
GUI:setAnchorPoint(Money_ItemShow_2, 0.50, 0.50)
|
|
GUI:setScale(Money_ItemShow_2, 0.50)
|
|
GUI:setTag(Money_ItemShow_2, 0)
|
|
|
|
-- Create money_Text_2
|
|
local money_Text_2 = GUI:Text_Create(Money_Layout, "money_Text_2", 190, 58, 18, "#efe7d0", [[10000000]])
|
|
GUI:Text_enableOutline(money_Text_2, "#000000", 1)
|
|
GUI:setAnchorPoint(money_Text_2, 0.00, 0.00)
|
|
GUI:setTouchEnabled(money_Text_2, false)
|
|
GUI:setTag(money_Text_2, 0)
|
|
|
|
-- Create Money_ItemShow_3
|
|
local Money_ItemShow_3 = GUI:ItemShow_Create(Money_Layout, "Money_ItemShow_3", 30, 33, {index = 3, count = 1, look = true, bgVisible = false, color = 255})
|
|
GUI:setAnchorPoint(Money_ItemShow_3, 0.50, 0.50)
|
|
GUI:setScale(Money_ItemShow_3, 0.50)
|
|
GUI:setTag(Money_ItemShow_3, 0)
|
|
|
|
-- Create money_Text_3
|
|
local money_Text_3 = GUI:Text_Create(Money_Layout, "money_Text_3", 44, 21, 18, "#efe7d0", [[10000000]])
|
|
GUI:Text_enableOutline(money_Text_3, "#000000", 1)
|
|
GUI:setAnchorPoint(money_Text_3, 0.00, 0.00)
|
|
GUI:setTouchEnabled(money_Text_3, false)
|
|
GUI:setTag(money_Text_3, 0)
|
|
|
|
-- Create Money_ItemShow_4
|
|
local Money_ItemShow_4 = GUI:ItemShow_Create(Money_Layout, "Money_ItemShow_4", 176, 33, {index = 4, count = 1, look = true, bgVisible = false, color = 255})
|
|
GUI:setAnchorPoint(Money_ItemShow_4, 0.50, 0.50)
|
|
GUI:setScale(Money_ItemShow_4, 0.50)
|
|
GUI:setTag(Money_ItemShow_4, 0)
|
|
|
|
-- Create money_Text_4
|
|
local money_Text_4 = GUI:Text_Create(Money_Layout, "money_Text_4", 190, 21, 18, "#efe7d0", [[10000000]])
|
|
GUI:Text_enableOutline(money_Text_4, "#000000", 1)
|
|
GUI:setAnchorPoint(money_Text_4, 0.00, 0.00)
|
|
GUI:setTouchEnabled(money_Text_4, false)
|
|
GUI:setTag(money_Text_4, 0)
|
|
|
|
-- Create HuiShou
|
|
local HuiShou = GUI:Button_Create(bag_Layout, "HuiShou", 306, 19, "res/private/bag_ui/bag_ui_mobile/btn1.png")
|
|
GUI:Button_setTitleText(HuiShou, [[装备回收]])
|
|
GUI:Button_setTitleColor(HuiShou, "#EFE7D0")
|
|
GUI:Button_setTitleFontSize(HuiShou, 18)
|
|
GUI:Button_titleEnableOutline(HuiShou, "#000000", 1)
|
|
GUI:setAnchorPoint(HuiShou, 0.00, 0.00)
|
|
GUI:setTouchEnabled(HuiShou, true)
|
|
GUI:setTag(HuiShou, -1)
|
|
|
|
-- Create ZongHe
|
|
local ZongHe = GUI:Button_Create(bag_Layout, "ZongHe", 406, 19, "res/private/bag_ui/bag_ui_mobile/btn1.png")
|
|
GUI:Button_setTitleText(ZongHe, [[综合服务]])
|
|
GUI:Button_setTitleColor(ZongHe, "#EFE7D0")
|
|
GUI:Button_setTitleFontSize(ZongHe, 18)
|
|
GUI:Button_titleEnableOutline(ZongHe, "#000000", 1)
|
|
GUI:setAnchorPoint(ZongHe, 0.00, 0.00)
|
|
GUI:setTouchEnabled(ZongHe, true)
|
|
GUI:setTag(ZongHe, -1)
|
|
|
|
ui.update(__data__)
|
|
return bag_Layout
|
|
end
|
|
|
|
function ui.update(data)
|
|
for _, func in pairs(FUNCQUEUE) do
|
|
if func then func(data) end
|
|
end
|
|
end
|
|
|
|
return ui
|