all ui
This commit is contained in:
parent
d387ed4c0e
commit
92bff42318
344
据点争夺.lua
344
据点争夺.lua
@ -1,344 +0,0 @@
|
||||
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:Layout_Create(parent, "Scene", -1.00, 0.00, _V("SCREEN_WIDTH"), _V("SCREEN_HEIGHT"), false)
|
||||
GUI:setAnchorPoint(Scene, 0.00, 0.00)
|
||||
GUI:setTouchEnabled(Scene, true)
|
||||
GUI:setTag(Scene, -1)
|
||||
GUI:addOnClickEvent(Scene, function()
|
||||
GUI:Win_Close(parent)
|
||||
end)
|
||||
GUI:Win_SetESCClose(parent, true)
|
||||
GUI:addOnClickEvent(Scene, function()
|
||||
GUI:Win_Close(parent)
|
||||
end)
|
||||
|
||||
-- Create Image_1
|
||||
local Image_1 = GUI:Image_Create(Scene, "Image_1", _V("SCREEN_WIDTH") * 0.5, _V("SCREEN_HEIGHT") * 0.5, "res/jhxbbgame/tq/bgyt.png")
|
||||
GUI:setAnchorPoint(Image_1, 0.50, 0.50)
|
||||
GUI:setTouchEnabled(Image_1, false)
|
||||
GUI:setTag(Image_1, 0)
|
||||
GUI:setVisible(Image_1, false)
|
||||
|
||||
-- Create Frames_1
|
||||
local Frames_1 = GUI:Frames_Create(Scene, "Frames_1", _V("SCREEN_WIDTH") * 0.5, _V("SCREEN_HEIGHT") * 0.5, "res/jhxbbgame/kf/04/ani/0", ".png", 1, 59, {count=59, speed=33, loop=-1, finishhide=0})
|
||||
GUI:setAnchorPoint(Frames_1, 0.50, 0.50)
|
||||
GUI:setTouchEnabled(Frames_1, true)
|
||||
GUI:setTag(Frames_1, 0)
|
||||
|
||||
-- Create btClose
|
||||
local btClose = GUI:Button_Create(Frames_1, "btClose", 995.00, 464.00, "res/custom/1.png")
|
||||
GUI:Button_loadTexturePressed(btClose, "res/custom/2.png")
|
||||
GUI:Button_setTitleText(btClose, [[]])
|
||||
GUI:Button_setTitleColor(btClose, "#ffffff")
|
||||
GUI:Button_setTitleFontSize(btClose, 16)
|
||||
GUI:Button_titleEnableOutline(btClose, "#000000", 1)
|
||||
GUI:setAnchorPoint(btClose, 0.00, 0.00)
|
||||
GUI:setTouchEnabled(btClose, true)
|
||||
GUI:setTag(btClose, 0)
|
||||
|
||||
GUI:addOnClickEvent(btClose, function()
|
||||
GUI:Win_Close(parent)
|
||||
end)
|
||||
|
||||
-- Create btBuy
|
||||
local btBuy = GUI:Button_Create(Frames_1, "btBuy", 740.00, 29.00, "res/jhxbbgame/kf/00/1.png")
|
||||
GUI:Button_loadTexturePressed(btBuy, "res/jhxbbgame/kf/00/1-1.png")
|
||||
GUI:Button_loadTextureDisabled(btBuy, "res/jhxbbgame/kf/00/2.png")
|
||||
GUI:Button_setTitleText(btBuy, [[]])
|
||||
GUI:Button_setTitleColor(btBuy, "#ffffff")
|
||||
GUI:Button_setTitleFontSize(btBuy, 16)
|
||||
GUI:Button_titleEnableOutline(btBuy, "#000000", 1)
|
||||
GUI:setAnchorPoint(btBuy, 0.00, 0.00)
|
||||
GUI:setTouchEnabled(btBuy, true)
|
||||
GUI:setTag(btBuy, 0)
|
||||
-- Create ItemShow_1
|
||||
local ItemShow_1 = GUI:ItemShow_Create(Frames_1, "ItemShow_1", 158.00, 69.00, {index = jhxbbgame.in2ii("代购币"), count = 10, look = true, bgVisible = false})
|
||||
GUI:setAnchorPoint(ItemShow_1, 0.50, 0.50)
|
||||
GUI:setTag(ItemShow_1, 0)
|
||||
|
||||
-- Create ItemShow_1_1
|
||||
local ItemShow_1_1 = GUI:ItemShow_Create(Frames_1, "ItemShow_1_1", 232.00, 69.00, {index = jhxbbgame.in2ii("元宝"), count = 38888, look = true, bgVisible = false})
|
||||
GUI:setAnchorPoint(ItemShow_1_1, 0.50, 0.50)
|
||||
GUI:setTag(ItemShow_1_1, 0)
|
||||
|
||||
-- Create ItemShow_1_2
|
||||
local ItemShow_1_2 = GUI:ItemShow_Create(Frames_1, "ItemShow_1_2", 306.00, 69.00, {index = jhxbbgame.in2ii("金币"), count = 5888888, look = true, bgVisible = false})
|
||||
GUI:setAnchorPoint(ItemShow_1_2, 0.50, 0.50)
|
||||
GUI:setTag(ItemShow_1_2, 0)
|
||||
|
||||
-- Create ItemShow_1_3
|
||||
local ItemShow_1_3 = GUI:ItemShow_Create(Frames_1, "ItemShow_1_3", 380.00, 69.00, {index = jhxbbgame.in2ii("书页"), count =10, look = true, bgVisible = false})
|
||||
GUI:setAnchorPoint(ItemShow_1_3, 0.50, 0.50)
|
||||
GUI:setTag(ItemShow_1_3, 0)
|
||||
|
||||
-- Create ItemShow_1_4
|
||||
local ItemShow_1_4 = GUI:ItemShow_Create(Frames_1, "ItemShow_1_4", 454.00, 69.00, {index = jhxbbgame.in2ii("布料"), count = 10, look = true, bgVisible = false})
|
||||
GUI:setAnchorPoint(ItemShow_1_4, 0.50, 0.50)
|
||||
GUI:setTag(ItemShow_1_4, 0)
|
||||
|
||||
-- Create ItemShow_1_5
|
||||
local ItemShow_1_5 = GUI:ItemShow_Create(Frames_1, "ItemShow_1_5", 528.00, 69.00, {index = jhxbbgame.in2ii("龙玉勋章"), count = 1, look = true, bgVisible = false})
|
||||
GUI:setAnchorPoint(ItemShow_1_5, 0.50, 0.50)
|
||||
GUI:setTag(ItemShow_1_5, 0)
|
||||
|
||||
-- Create Textzt
|
||||
local Textzt = GUI:Text_Create(Frames_1, "Textzt", 778.00, 187.00, 16, "#ffffff", [[每日18:30-18:50]])
|
||||
GUI:setIgnoreContentAdaptWithSize(Textzt, false)
|
||||
GUI:Text_setTextAreaSize(Textzt, 180, 18)
|
||||
GUI:Text_setTextHorizontalAlignment(Textzt, 2)
|
||||
GUI:Text_enableOutline(Textzt, "#000000", 1)
|
||||
GUI:setAnchorPoint(Textzt, 0.00, 0.00)
|
||||
GUI:setTouchEnabled(Textzt, false)
|
||||
GUI:setTag(Textzt, 0)
|
||||
|
||||
-- Create Textsj
|
||||
local Textsj = GUI:Text_Create(Frames_1, "Textsj", 778.00, 164.00, 16, "#ffffff", [[每日13:30-23:30]])
|
||||
GUI:setIgnoreContentAdaptWithSize(Textsj, false)
|
||||
GUI:Text_setTextAreaSize(Textsj, 180, 18)
|
||||
GUI:Text_setTextHorizontalAlignment(Textsj, 2)
|
||||
GUI:Text_enableOutline(Textsj, "#000000", 1)
|
||||
GUI:setAnchorPoint(Textsj, 0.00, 0.00)
|
||||
GUI:setTouchEnabled(Textsj, false)
|
||||
GUI:setTag(Textsj, 0)
|
||||
|
||||
-- Create Texttj
|
||||
local Texttj = GUI:Text_Create(Frames_1, "Texttj", 778.00, 141.00, 16, "#ffffff", [[金币1000000]])
|
||||
GUI:setIgnoreContentAdaptWithSize(Texttj, false)
|
||||
GUI:Text_setTextAreaSize(Texttj, 180, 18)
|
||||
GUI:Text_setTextHorizontalAlignment(Texttj, 2)
|
||||
GUI:Text_enableOutline(Texttj, "#000000", 1)
|
||||
GUI:setAnchorPoint(Texttj, 0.00, 0.00)
|
||||
GUI:setTouchEnabled(Texttj, false)
|
||||
GUI:setTag(Texttj, 0)
|
||||
|
||||
local Textjf = GUI:Text_Create(Frames_1, "Textjf", 761.00, 314.00, 16, "#ffffff", [[123]])
|
||||
GUI:setIgnoreContentAdaptWithSize(Textjf, false)
|
||||
GUI:Text_setTextAreaSize(Textjf, 50, 18)
|
||||
GUI:Text_setTextHorizontalAlignment(Textjf, 1)
|
||||
GUI:Text_enableOutline(Textjf, "#000000", 1)
|
||||
GUI:setAnchorPoint(Textjf, 0.00, 0.00)
|
||||
GUI:setTouchEnabled(Textjf, false)
|
||||
GUI:setTag(Textjf, 0)
|
||||
|
||||
-- Create Texttjs
|
||||
local Texttjs = GUI:Text_Create(Frames_1, "Texttjs", 778.00, 118.00, 16, "#ffffff", [[开启狂暴+转生5转]])
|
||||
GUI:setIgnoreContentAdaptWithSize(Texttjs, false)
|
||||
GUI:Text_setTextAreaSize(Texttjs, 180, 18)
|
||||
GUI:Text_setTextHorizontalAlignment(Texttjs, 2)
|
||||
GUI:Text_enableOutline(Texttjs, "#000000", 1)
|
||||
GUI:setAnchorPoint(Texttjs, 0.00, 0.00)
|
||||
GUI:setTouchEnabled(Texttjs, false)
|
||||
GUI:setTag(Texttjs, 0)
|
||||
|
||||
-- Create wenhao
|
||||
local wenhao = GUI:Frames_Create(Frames_1, "wenhao", 746.00, 431.00, "res/jhxbbgame/kf/0/0", ".png", 1, 59, {count=60, speed=33, loop=-1, finishhide=0})
|
||||
GUI:setAnchorPoint(wenhao, 0.50, 0.50)
|
||||
GUI:setTouchEnabled(wenhao, false)
|
||||
GUI:setTag(wenhao, 0)
|
||||
|
||||
-- Create btwenhao
|
||||
local btwenhao = GUI:Button_Create(wenhao, "btwenhao", 2.00, 6.00, "")
|
||||
GUI:setContentSize(btwenhao, 50, 37)
|
||||
GUI:setIgnoreContentAdaptWithSize(btwenhao, false)
|
||||
GUI:Button_setTitleText(btwenhao, [[]])
|
||||
GUI:Button_setTitleColor(btwenhao, "#ffffff")
|
||||
GUI:Button_setTitleFontSize(btwenhao, 16)
|
||||
GUI:Button_titleEnableOutline(btwenhao, "#000000", 1)
|
||||
GUI:setAnchorPoint(btwenhao, 0.00, 0.00)
|
||||
GUI:setTouchEnabled(btwenhao, true)
|
||||
GUI:setTag(btwenhao, 0)
|
||||
|
||||
-- Create Image_2
|
||||
local Image_2 = GUI:Image_Create(parent, "Image_2", _V("SCREEN_WIDTH") * 0.5, _V("SCREEN_HEIGHT") * 0.5, "res/jhxbbgame/kf/bg.png")
|
||||
GUI:setAnchorPoint(Image_2, 0.50, 0.50)
|
||||
GUI:setTouchEnabled(Image_2, false)
|
||||
GUI:setTag(Image_2, 0)
|
||||
|
||||
-- Create ListView_1
|
||||
local ListView_1 = GUI:ListView_Create(Image_2, "ListView_1", 23.00, 15.00, 493, 270, 1)
|
||||
GUI:setAnchorPoint(ListView_1, 0.00, 0.00)
|
||||
GUI:setTouchEnabled(ListView_1, true)
|
||||
GUI:setTag(ListView_1, 0)
|
||||
|
||||
-- Create Image_3
|
||||
local Image_3 = GUI:Image_Create(ListView_1, "Image_3", 0.00, -128.00, "res/jhxbbgame/kf/04/1.png")
|
||||
GUI:setAnchorPoint(Image_3, 0.00, 0.00)
|
||||
GUI:setTouchEnabled(Image_3, false)
|
||||
GUI:setTag(Image_3, 0)
|
||||
|
||||
-- Create JL_Item_6_1
|
||||
local JL_Item_6_1 = GUI:ItemShow_Create(Image_3, "JL_Item_6_1", 78.00, 127.00, {index = jhxbbgame.in2ii("代购币"),count = 10, look = true, bgVisible = false})
|
||||
GUI:setAnchorPoint(JL_Item_6_1, 0.50, 0.50)
|
||||
GUI:setTag(JL_Item_6_1, 0)
|
||||
|
||||
-- Create JL_Item_1_1_1
|
||||
local JL_Item_1_1_1 = GUI:ItemShow_Create(Image_3, "JL_Item_1_1_1", 147.00, 127.00, {index = jhxbbgame.in2ii("元宝"),count = 98888, look = true, bgVisible = false})
|
||||
GUI:setAnchorPoint(JL_Item_1_1_1, 0.50, 0.50)
|
||||
GUI:setTag(JL_Item_1_1_1, 0)
|
||||
|
||||
-- Create JL_Item_2_1_1
|
||||
local JL_Item_2_1_1 = GUI:ItemShow_Create(Image_3, "JL_Item_2_1_1", 216.00, 127.00, {index = jhxbbgame.in2ii("金币"),count = 18888888, look = true, bgVisible = false})
|
||||
GUI:setAnchorPoint(JL_Item_2_1_1, 0.50, 0.50)
|
||||
GUI:setTag(JL_Item_2_1_1, 0)
|
||||
|
||||
-- Create JL_Item_3_1_1
|
||||
local JL_Item_3_1_1 = GUI:ItemShow_Create(Image_3, "JL_Item_3_1_1", 285.00, 127.00, {index = jhxbbgame.in2ii("书页"), count = 40, look = true, bgVisible = false})
|
||||
GUI:setAnchorPoint(JL_Item_3_1_1, 0.50, 0.50)
|
||||
GUI:setTag(JL_Item_3_1_1, 0)
|
||||
|
||||
-- Create JL_Item_4_1_1
|
||||
local JL_Item_4_1_1 = GUI:ItemShow_Create(Image_3, "JL_Item_4_1_1", 354.00, 127.00, {index = jhxbbgame.in2ii("布料"), count = 40, look = true, bgVisible = false})
|
||||
GUI:setAnchorPoint(JL_Item_4_1_1, 0.50, 0.50)
|
||||
GUI:setTag(JL_Item_4_1_1, 0)
|
||||
|
||||
-- Create JL_Item_5_1_1
|
||||
local JL_Item_5_1_1 = GUI:ItemShow_Create(Image_3, "JL_Item_5_1_1", 423.00, 127.00, {index = jhxbbgame.in2ii("龙玉勋章"),count = 1, look = true, bgVisible = false})
|
||||
GUI:setAnchorPoint(JL_Item_5_1_1, 0.50, 0.50)
|
||||
GUI:setTag(JL_Item_5_1_1, 0)
|
||||
|
||||
-- Create JL_Item_6_2
|
||||
local JL_Item_6_2 = GUI:ItemShow_Create(Image_3, "JL_Item_6_2", 78.00, 29.00, {index = jhxbbgame.in2ii("代购币"),count = 10, look = true, bgVisible = false})
|
||||
GUI:setAnchorPoint(JL_Item_6_2, 0.50, 0.50)
|
||||
GUI:setTag(JL_Item_6_2, 0)
|
||||
|
||||
-- Create JL_Item_1_1_2
|
||||
local JL_Item_1_1_2 = GUI:ItemShow_Create(Image_3, "JL_Item_1_1_2", 147.00, 29.00, {index = jhxbbgame.in2ii("元宝"),count = 38888, look = true, bgVisible = false})
|
||||
GUI:setAnchorPoint(JL_Item_1_1_2, 0.50, 0.50)
|
||||
GUI:setTag(JL_Item_1_1_2, 0)
|
||||
|
||||
-- Create JL_Item_2_1_2
|
||||
local JL_Item_2_1_2 = GUI:ItemShow_Create(Image_3, "JL_Item_2_1_2", 216.00, 29.00, {index = jhxbbgame.in2ii("金币"),count = 5888888, look = true, bgVisible = false})
|
||||
GUI:setAnchorPoint(JL_Item_2_1_2, 0.50, 0.50)
|
||||
GUI:setTag(JL_Item_2_1_2, 0)
|
||||
|
||||
-- Create JL_Item_3_1_2
|
||||
local JL_Item_3_1_2 = GUI:ItemShow_Create(Image_3, "JL_Item_3_1_2", 285.00, 29.00, {index = jhxbbgame.in2ii("书页"),count =10, look = true, bgVisible = false})
|
||||
GUI:setAnchorPoint(JL_Item_3_1_2, 0.50, 0.50)
|
||||
GUI:setTag(JL_Item_3_1_2, 0)
|
||||
|
||||
-- Create JL_Item_4_1_2
|
||||
local JL_Item_4_1_2 = GUI:ItemShow_Create(Image_3, "JL_Item_4_1_2", 354.00, 29.00, {index = jhxbbgame.in2ii("布料"),count = 10, look = true, bgVisible = false})
|
||||
GUI:setAnchorPoint(JL_Item_4_1_2, 0.50, 0.50)
|
||||
GUI:setTag(JL_Item_4_1_2, 0)
|
||||
|
||||
-- Create JL_Item_5_1_2
|
||||
local JL_Item_5_1_2 = GUI:ItemShow_Create(Image_3, "JL_Item_5_1_2", 423.00, 29.00, {index = jhxbbgame.in2ii("龙玉勋章"),count = 1, look = true, bgVisible = false})
|
||||
GUI:setAnchorPoint(JL_Item_5_1_2, 0.50, 0.50)
|
||||
GUI:setTag(JL_Item_5_1_2, 0)
|
||||
|
||||
GUI:setVisible(Image_2, false)
|
||||
-- Create btClose
|
||||
btClose = GUI:Button_Create(Image_2, "btClose", 490.00, 296.00, "res/custom/1.png")
|
||||
GUI:Button_loadTexturePressed(btClose, "res/custom/2.png")
|
||||
GUI:Button_setTitleText(btClose, [[]])
|
||||
GUI:Button_setTitleColor(btClose, "#ffffff")
|
||||
GUI:Button_setTitleFontSize(btClose, 16)
|
||||
GUI:Button_titleEnableOutline(btClose, "#000000", 1)
|
||||
GUI:setAnchorPoint(btClose, 0.00, 0.00)
|
||||
GUI:setTouchEnabled(btClose, true)
|
||||
GUI:setTag(btClose, 0)
|
||||
GUI:addOnClickEvent(btClose, function()
|
||||
GUI:setVisible(Image_2, false)
|
||||
end)
|
||||
GUI:addOnClickEvent(btwenhao, function()
|
||||
GUI:setVisible(Image_2, not GUI:getVisible(Image_2))
|
||||
end)
|
||||
local Imgzd = GUI:Image_Create(Frames_1, "Imgzd", 696,260,
|
||||
"res/jhxbbgame/kf/04/21.png")
|
||||
GUI:setAnchorPoint(Imgzd, 0.00, 0.00)
|
||||
GUI:setTouchEnabled(Imgzd, true)
|
||||
GUI:setTag(Imgzd, 0)
|
||||
|
||||
|
||||
ui.timeTip = nil
|
||||
|
||||
ui.Textzt = Textzt
|
||||
ui.Textsj = Textsj
|
||||
ui.Texttj = Texttj
|
||||
ui.Texttjs = Texttjs
|
||||
ui.btBuy = btBuy
|
||||
ui.Frames_1 = Frames_1
|
||||
|
||||
ui.Textjf = Textjf
|
||||
|
||||
GUI:addOnClickEvent(btBuy,
|
||||
function() SL:SendNetMsg(1381,4, ui.cfg.join ~= 1 and 1 or 2,0,0) end)
|
||||
|
||||
|
||||
jhxbbgame.fiximg(Frames_1)
|
||||
jhxbbgame.fiximg(Image_2)
|
||||
ui.update(__data__.cfg)
|
||||
return Scene
|
||||
end
|
||||
|
||||
function ui.timeend()
|
||||
GUI:Text_setString(ui.Textsj, "已开启")
|
||||
GUI:Text_setTextColor(ui.Textsj, " #00ffff")
|
||||
GUI:setVisible(ui.Textsj,true)
|
||||
-- if ui.timeTip then
|
||||
-- ui.timeTip:removeFromParent()
|
||||
-- ui.timeTip = nil
|
||||
-- end
|
||||
end
|
||||
|
||||
function ui.update(data)
|
||||
if data then
|
||||
ui.cfg = data
|
||||
if data.bgtime > 0 then
|
||||
ui.time = data.bgtime
|
||||
-- ui.timeTip = ssr.GUI:TIMETIPS_Create(ui.Frames_1, "TIMETIPS_"..ssr.random(0, 99999), 778.00, 164.00, 16, {r=255,g=0,b=0}, 5,
|
||||
-- function ()
|
||||
-- ui.timeend()
|
||||
-- end)
|
||||
local function aab()
|
||||
GUI:Text_setString(ui.Textsj, "倒计时:"..ssr.SecondToHMS(ui.time, true, false))
|
||||
GUI:Text_setTextColor(ui.Textsj, " #ffffff")
|
||||
end
|
||||
aab()
|
||||
SL:schedule(ui.Textsj, function ()
|
||||
ui.time = ui.time -1
|
||||
if ui.time <= 0 then
|
||||
ui.timeend()
|
||||
return
|
||||
end
|
||||
aab()
|
||||
end, 1)
|
||||
-- GUI:setIgnoreContentAdaptWithSize(ui.timeTip, false)
|
||||
-- GUI:Text_setTextAreaSize(ui.timeTip, 180, 18)
|
||||
-- GUI:Text_setTextHorizontalAlignment(ui.timeTip, 2)
|
||||
else
|
||||
ui.timeend()
|
||||
end
|
||||
|
||||
|
||||
GUI:Text_setString(ui.Textjf, data.jf)
|
||||
GUI:Text_setTextColor(ui.Textjf, " #ffffff")
|
||||
|
||||
if data.join <= 0 then
|
||||
GUI:Text_setString(ui.Texttjs, "未报名")
|
||||
GUI:Text_setTextColor(ui.Texttjs, " #ffffff")
|
||||
else
|
||||
GUI:Text_setString(ui.Texttjs, "已报名")
|
||||
GUI:Text_setTextColor(ui.Texttjs, " #00ffff")
|
||||
end
|
||||
GUI:Text_setString(ui.Textzt, data.tx)
|
||||
|
||||
|
||||
if data.join ~= 1 then
|
||||
GUI:Button_loadTextureNormal(ui.btBuy, "res/jhxbbgame/kf/1.png")
|
||||
GUI:Button_loadTexturePressed(ui.btBuy, "res/jhxbbgame/kf/1-1.png")
|
||||
else
|
||||
GUI:Button_loadTextureNormal(ui.btBuy, "res/jhxbbgame/kf/2.png")
|
||||
GUI:Button_loadTexturePressed(ui.btBuy, "res/jhxbbgame/kf/2-1.png")
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
return ui
|
||||
Loading…
Reference in New Issue
Block a user