250 lines
11 KiB
Lua
250 lines
11 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 Scene
|
|
local Scene = GUI:Node_Create(parent, "Scene", 0, 0)
|
|
GUI:setChineseName(Scene, "背包场景")
|
|
GUI:setTag(Scene, -1)
|
|
|
|
-- Create Panel_1
|
|
local Panel_1 = GUI:Layout_Create(Scene, "Panel_1", 98, 340, 568, 469, false)
|
|
GUI:setChineseName(Panel_1, "背包组合框")
|
|
GUI:setAnchorPoint(Panel_1, 0.00, 0.50)
|
|
GUI:setTouchEnabled(Panel_1, false)
|
|
GUI:setTag(Panel_1, 2)
|
|
TAGOBJ["2"] = Panel_1
|
|
|
|
-- Create Image_bg
|
|
local Image_bg = GUI:Image_Create(Panel_1, "Image_bg", 284, 235, "res/private/bag_ui/bag_ui_mobile/bg_beibao_01.png")
|
|
GUI:setChineseName(Image_bg, "背包_背景_图片")
|
|
GUI:setAnchorPoint(Image_bg, 0.50, 0.50)
|
|
GUI:setTouchEnabled(Image_bg, true)
|
|
GUI:setTag(Image_bg, 3)
|
|
TAGOBJ["3"] = Image_bg
|
|
|
|
-- Create Diy_Node
|
|
local Diy_Node = GUI:Node_Create(Image_bg, "Diy_Node", 0, 0)
|
|
GUI:setChineseName(Diy_Node, "自定义按钮_挂接")
|
|
GUI:setTag(Diy_Node, -1)
|
|
|
|
-- Create Button_page1
|
|
local Button_page1 = GUI:Button_Create(Panel_1, "Button_page1", 88, 425, "res/private/bag_ui/bag_ui_mobile/calss_1.png")
|
|
GUI:Button_loadTexturePressed(Button_page1, "res/private/bag_ui/bag_ui_mobile/calss_2.png")
|
|
GUI:Button_loadTextureDisabled(Button_page1, "res/private/bag_ui/bag_ui_mobile/calss_2.png")
|
|
GUI:setContentSize(Button_page1, 90, 34)
|
|
GUI:setIgnoreContentAdaptWithSize(Button_page1, false)
|
|
GUI:Button_setTitleText(Button_page1, [[]])
|
|
GUI:Button_setTitleColor(Button_page1, "#ffffff")
|
|
GUI:Button_setTitleFontSize(Button_page1, 14)
|
|
GUI:Button_titleEnableOutline(Button_page1, "#000000", 1)
|
|
GUI:setChineseName(Button_page1, "背包_第一页_组合框")
|
|
GUI:setAnchorPoint(Button_page1, 0.50, 0.50)
|
|
GUI:setTouchEnabled(Button_page1, false)
|
|
GUI:setTag(Button_page1, -1)
|
|
|
|
-- Create PageText
|
|
local PageText = GUI:Text_Create(Button_page1, "PageText", 43, 17, 18, "#9c9583", [[背包1]])
|
|
GUI:Text_enableOutline(PageText, "#000000", 1)
|
|
GUI:setChineseName(PageText, "背包_第一页_文本")
|
|
GUI:setAnchorPoint(PageText, 0.50, 0.50)
|
|
GUI:setTouchEnabled(PageText, false)
|
|
GUI:setTag(PageText, -1)
|
|
|
|
-- Create TouchSize
|
|
local TouchSize = GUI:Layout_Create(Button_page1, "TouchSize", 0, 37, 90, 34, false)
|
|
GUI:setChineseName(TouchSize, "背包_第一页_触摸区域")
|
|
GUI:setAnchorPoint(TouchSize, 0.00, 1.00)
|
|
GUI:setTouchEnabled(TouchSize, true)
|
|
GUI:setTag(TouchSize, -1)
|
|
|
|
-- Create Button_page2
|
|
local Button_page2 = GUI:Button_Create(Panel_1, "Button_page2", 178, 425, "res/private/bag_ui/bag_ui_mobile/calss_1.png")
|
|
GUI:Button_loadTexturePressed(Button_page2, "res/private/bag_ui/bag_ui_mobile/calss_2.png")
|
|
GUI:Button_loadTextureDisabled(Button_page2, "res/private/bag_ui/bag_ui_mobile/calss_2.png")
|
|
GUI:setContentSize(Button_page2, 90, 34)
|
|
GUI:setIgnoreContentAdaptWithSize(Button_page2, false)
|
|
GUI:Button_setTitleText(Button_page2, [[]])
|
|
GUI:Button_setTitleColor(Button_page2, "#ffffff")
|
|
GUI:Button_setTitleFontSize(Button_page2, 14)
|
|
GUI:Button_titleEnableOutline(Button_page2, "#000000", 1)
|
|
GUI:setChineseName(Button_page2, "背包_第二页_组合框")
|
|
GUI:setAnchorPoint(Button_page2, 0.50, 0.50)
|
|
GUI:setTouchEnabled(Button_page2, false)
|
|
GUI:setTag(Button_page2, -1)
|
|
|
|
-- Create PageText
|
|
PageText = GUI:Text_Create(Button_page2, "PageText", 43, 17, 18, "#9c9583", [[背包2]])
|
|
GUI:Text_enableOutline(PageText, "#000000", 1)
|
|
GUI:setChineseName(PageText, "背包_第二页_文本")
|
|
GUI:setAnchorPoint(PageText, 0.50, 0.50)
|
|
GUI:setTouchEnabled(PageText, false)
|
|
GUI:setTag(PageText, -1)
|
|
|
|
-- Create TouchSize
|
|
TouchSize = GUI:Layout_Create(Button_page2, "TouchSize", 0, 37, 90, 34, false)
|
|
GUI:setChineseName(TouchSize, "背包_第二页_触摸区域")
|
|
GUI:setAnchorPoint(TouchSize, 0.00, 1.00)
|
|
GUI:setTouchEnabled(TouchSize, true)
|
|
GUI:setTag(TouchSize, -1)
|
|
|
|
-- Create Button_page3
|
|
local Button_page3 = GUI:Button_Create(Panel_1, "Button_page3", 270, 425, "res/private/bag_ui/bag_ui_mobile/calss_1.png")
|
|
GUI:Button_loadTexturePressed(Button_page3, "res/private/bag_ui/bag_ui_mobile/calss_2.png")
|
|
GUI:Button_loadTextureDisabled(Button_page3, "res/private/bag_ui/bag_ui_mobile/calss_2.png")
|
|
GUI:setContentSize(Button_page3, 90, 34)
|
|
GUI:setIgnoreContentAdaptWithSize(Button_page3, false)
|
|
GUI:Button_setTitleText(Button_page3, [[]])
|
|
GUI:Button_setTitleColor(Button_page3, "#ffffff")
|
|
GUI:Button_setTitleFontSize(Button_page3, 14)
|
|
GUI:Button_titleEnableOutline(Button_page3, "#000000", 1)
|
|
GUI:setChineseName(Button_page3, "背包_第三页_组合框")
|
|
GUI:setAnchorPoint(Button_page3, 0.50, 0.50)
|
|
GUI:setTouchEnabled(Button_page3, false)
|
|
GUI:setTag(Button_page3, -1)
|
|
|
|
-- Create PageText
|
|
PageText = GUI:Text_Create(Button_page3, "PageText", 43, 17, 18, "#9c9583", [[背包3]])
|
|
GUI:Text_enableOutline(PageText, "#000000", 1)
|
|
GUI:setChineseName(PageText, "背包_第三页_文本")
|
|
GUI:setAnchorPoint(PageText, 0.50, 0.50)
|
|
GUI:setTouchEnabled(PageText, false)
|
|
GUI:setTag(PageText, -1)
|
|
|
|
-- Create TouchSize
|
|
TouchSize = GUI:Layout_Create(Button_page3, "TouchSize", 0, 37, 90, 34, false)
|
|
GUI:setChineseName(TouchSize, "背包_第三页_触摸区域")
|
|
GUI:setAnchorPoint(TouchSize, 0.00, 1.00)
|
|
GUI:setTouchEnabled(TouchSize, true)
|
|
GUI:setTag(TouchSize, -1)
|
|
|
|
-- Create Button_page4
|
|
local Button_page4 = GUI:Button_Create(Panel_1, "Button_page4", -14, 209, "res/public/1900000641_1.png")
|
|
GUI:Button_loadTexturePressed(Button_page4, "res/public/1900000640_1.png")
|
|
GUI:Button_loadTextureDisabled(Button_page4, "res/public/1900000640_1.png")
|
|
GUI:setContentSize(Button_page4, 34, 92)
|
|
GUI:setIgnoreContentAdaptWithSize(Button_page4, false)
|
|
GUI:Button_setTitleText(Button_page4, [[]])
|
|
GUI:Button_setTitleColor(Button_page4, "#ffffff")
|
|
GUI:Button_setTitleFontSize(Button_page4, 14)
|
|
GUI:Button_titleEnableOutline(Button_page4, "#000000", 1)
|
|
GUI:setChineseName(Button_page4, "背包_第四页_组合框")
|
|
GUI:setAnchorPoint(Button_page4, 0.50, 0.50)
|
|
GUI:setTouchEnabled(Button_page4, false)
|
|
GUI:setTag(Button_page4, -1)
|
|
|
|
-- Create PageText
|
|
PageText = GUI:Text_Create(Button_page4, "PageText", 20, 60, 18, "#ffffff", [[四]])
|
|
GUI:Text_enableOutline(PageText, "#000000", 1)
|
|
GUI:setChineseName(PageText, "背包_第四页_文本")
|
|
GUI:setAnchorPoint(PageText, 0.50, 0.50)
|
|
GUI:setTouchEnabled(PageText, false)
|
|
GUI:setTag(PageText, -1)
|
|
|
|
-- Create TouchSize
|
|
TouchSize = GUI:Layout_Create(Button_page4, "TouchSize", 0, 92, 33, 75, false)
|
|
GUI:setChineseName(TouchSize, "背包_第四页_触摸区域")
|
|
GUI:setAnchorPoint(TouchSize, 0.00, 1.00)
|
|
GUI:setTouchEnabled(TouchSize, true)
|
|
GUI:setTag(TouchSize, -1)
|
|
|
|
-- Create Button_page5
|
|
local Button_page5 = GUI:Button_Create(Panel_1, "Button_page5", -14, 142, "res/public/1900000641_1.png")
|
|
GUI:Button_loadTexturePressed(Button_page5, "res/public/1900000640_1.png")
|
|
GUI:Button_loadTextureDisabled(Button_page5, "res/public/1900000640_1.png")
|
|
GUI:setContentSize(Button_page5, 34, 92)
|
|
GUI:setIgnoreContentAdaptWithSize(Button_page5, false)
|
|
GUI:Button_setTitleText(Button_page5, [[]])
|
|
GUI:Button_setTitleColor(Button_page5, "#ffffff")
|
|
GUI:Button_setTitleFontSize(Button_page5, 14)
|
|
GUI:Button_titleEnableOutline(Button_page5, "#000000", 1)
|
|
GUI:setChineseName(Button_page5, "背包_第五页_组合框")
|
|
GUI:setAnchorPoint(Button_page5, 0.50, 0.50)
|
|
GUI:setTouchEnabled(Button_page5, false)
|
|
GUI:setTag(Button_page5, -1)
|
|
|
|
-- Create PageText
|
|
PageText = GUI:Text_Create(Button_page5, "PageText", 20, 60, 18, "#ffffff", [[五]])
|
|
GUI:Text_enableOutline(PageText, "#000000", 1)
|
|
GUI:setChineseName(PageText, "背包_第五页_文本")
|
|
GUI:setAnchorPoint(PageText, 0.50, 0.50)
|
|
GUI:setTouchEnabled(PageText, false)
|
|
GUI:setTag(PageText, -1)
|
|
|
|
-- Create TouchSize
|
|
TouchSize = GUI:Layout_Create(Button_page5, "TouchSize", 0, 92, 33, 75, false)
|
|
GUI:setChineseName(TouchSize, "背包_第五页_触摸区域")
|
|
GUI:setAnchorPoint(TouchSize, 0.00, 1.00)
|
|
GUI:setTouchEnabled(TouchSize, true)
|
|
GUI:setTag(TouchSize, -1)
|
|
|
|
-- Create Button_close
|
|
local Button_close = GUI:Button_Create(Panel_1, "Button_close", 544, 418, "res/public/1900000510.png")
|
|
GUI:Button_loadTexturePressed(Button_close, "res/public/1900000511.png")
|
|
GUI:Button_setScale9Slice(Button_close, 9, 8, 15, 13)
|
|
GUI:Button_setTitleText(Button_close, [[]])
|
|
GUI:Button_setTitleColor(Button_close, "#414146")
|
|
GUI:Button_setTitleFontSize(Button_close, 14)
|
|
GUI:Button_titleDisableOutLine(Button_close)
|
|
GUI:setChineseName(Button_close, "背包_关闭按钮")
|
|
GUI:setAnchorPoint(Button_close, 0.00, 0.00)
|
|
GUI:setTouchEnabled(Button_close, true)
|
|
GUI:setTag(Button_close, 8)
|
|
TAGOBJ["8"] = Button_close
|
|
|
|
-- Create Image_gold
|
|
local Image_gold = GUI:Image_Create(Panel_1, "Image_gold", 27, 102, "res/private/bag_ui/bag_ui_mobile/1900015220.png")
|
|
GUI:setChineseName(Image_gold, "背包_金币图片")
|
|
GUI:setAnchorPoint(Image_gold, 0.50, 0.50)
|
|
GUI:setTouchEnabled(Image_gold, true)
|
|
GUI:setTag(Image_gold, 5)
|
|
GUI:setVisible(Image_gold, false)
|
|
TAGOBJ["5"] = Image_gold
|
|
|
|
-- Create Button_store_hero_bag
|
|
local Button_store_hero_bag = GUI:Button_Create(Panel_1, "Button_store_hero_bag", 417, 121, "res/public/1900000652.png")
|
|
GUI:Button_loadTexturePressed(Button_store_hero_bag, "res/public/1900000652_1.png")
|
|
GUI:Button_loadTextureDisabled(Button_store_hero_bag, "res/public/1900000652_1.png")
|
|
GUI:setContentSize(Button_store_hero_bag, 120, 29)
|
|
GUI:setIgnoreContentAdaptWithSize(Button_store_hero_bag, false)
|
|
GUI:Button_setTitleText(Button_store_hero_bag, [[存入英雄背包]])
|
|
GUI:Button_setTitleColor(Button_store_hero_bag, "#ffffff")
|
|
GUI:Button_setTitleFontSize(Button_store_hero_bag, 18)
|
|
GUI:Button_titleEnableOutline(Button_store_hero_bag, "#000000", 1)
|
|
GUI:setChineseName(Button_store_hero_bag, "背包_存入英雄背包_按钮")
|
|
GUI:setAnchorPoint(Button_store_hero_bag, 0.50, 0.50)
|
|
GUI:setTouchEnabled(Button_store_hero_bag, true)
|
|
GUI:setTag(Button_store_hero_bag, 17)
|
|
GUI:setVisible(Button_store_hero_bag, false)
|
|
TAGOBJ["17"] = Button_store_hero_bag
|
|
|
|
-- Create Panel_items
|
|
local Panel_items = GUI:ScrollView_Create(Panel_1, "Panel_items", 45, 406, 480, 300, 1)
|
|
GUI:ScrollView_setInnerContainerSize(Panel_items, 480.00, 320.00)
|
|
GUI:setChineseName(Panel_items, "背包_物品列表")
|
|
GUI:setAnchorPoint(Panel_items, 0.00, 1.00)
|
|
GUI:setTouchEnabled(Panel_items, true)
|
|
GUI:setTag(Panel_items, -1)
|
|
|
|
-- Create Panel_addItems
|
|
local Panel_addItems = GUI:Layout_Create(Panel_1, "Panel_addItems", 45, 406, 480, 300, false)
|
|
GUI:setChineseName(Panel_addItems, "背包_添加物品层")
|
|
GUI:setAnchorPoint(Panel_addItems, 0.00, 1.00)
|
|
GUI:setTouchEnabled(Panel_addItems, true)
|
|
GUI:setTag(Panel_addItems, 10)
|
|
TAGOBJ["10"] = Panel_addItems
|
|
|
|
ui.update(__data__)
|
|
return Scene
|
|
end
|
|
|
|
function ui.update(data)
|
|
for _, func in pairs(FUNCQUEUE) do
|
|
if func then func(data) end
|
|
end
|
|
end
|
|
|
|
return ui
|