未被跟踪的文件

master
DESKTOP-7R8JEQQ\k 2025-07-18 17:59:24 +08:00
parent f9615707f2
commit 2c3ff04b1a
81 changed files with 429 additions and 118 deletions

View File

@ -0,0 +1,68 @@
local Protocol = {
-- 发牌协议
GAME_EVT_PLAYER_DEAL = "811",
-- 出牌
GAME_DIS_CARD = "611",
-- 出牌事件
GAME_EVT_DISCARD = "812",
-- 出牌提示事件
GAME_EVT_DISCARD_TIP = "813",
-- 放子提示事件
GAME_EVT_FZTIPS = "814",
-- 提示选择行为
GAME_ACTION = "612",
-- action 事件
GAME_EVT_ACTION = "815",
-- 胡牌事件
GAME_EVT_HU = "816",
-- 小结算
GAME_EVT_RESULT1 = "817",
-- 大结算
GAME_EVT_RESULT2 = "818",
-- 抓牌
GAME_EVT_DRAW = "819",
-- 转盘指向事件
GAME_EVT_CHANGE_ACTIVE_PLAYER = "820",
-- 鸟
GAME_EVT_NIAO = "821",
-- 起手胡提示
GAME_EVT_QSTIP = "822",
-- 起手胡事件
GAME_EVT_QSWIN = "823",
-- 开杠
GAME_EVT_OPENKONG = "824",
-- 海底
GAME_EVT_HAIDI = "825",
-- 飘鸟提示
GAME_EVT_PIAOTIP = "833",
-- 飘鸟事件
GAME_EVT_PIAO = "834",
GAME_EVT_TING_TIP = "835",
GAME_EVT_TING = "836",
GAME_XIPAI = "20836",
GAME_EVENT_XIPAI = "20837",
GAME_EVENT_NOTIFY_XIPAI = "20838",
}
return Protocol

View File

@ -0,0 +1,86 @@
local MissileSender = {}
local pool = {}
local curView = {}
local MovieClipPool = {}
local function GetObj()
if #pool > 0 then
local re = pool[#pool]
re.visible = true
pool[#pool] = nil
return re
end
return UIPackage.CreateObjectFromURL("ui://Main_Majiang/Missile")
end
local function BackObj(obj)
pool[#pool + 1] = obj
obj.visible = false
end
local function GetMovieClip(url)
local _pool = MovieClipPool[url]
if _pool and #_pool > 0 then
local re = _pool[#_pool]
re.visible = true
_pool[#_pool] = nil
return re
end
return UIPackage.CreateObjectFromURL(url)
end
local function BackMovieClip(obj, url)
if MovieClipPool[url] == nil then
MovieClipPool[url] = {}
end
local _pool = MovieClipPool[url]
_pool[#_pool + 1] = obj
obj.visible = false
end
function MissileSender.Send(url, send, target, view, animUrl, num, time)
if curView ~= view then
pool = {}
end
curView = view
local sendPos = send.xy --Vector2.New(send.x + send.width/2, send.y + send.height/2)
local targetPos = target.xy --Vector2.New(target.x + target.width/2, target.y + target.height/2)
for i = 1, num do
local obj = GetObj()
obj:GetChild("loader").url = url
view:AddChild(obj)
obj.xy = sendPos
-- 间隔
obj:TweenMove(obj.xy, i * 0.1):OnComplete(function()
obj:TweenMove(targetPos, time):OnComplete(function()
BackObj(obj)
if i == num then
MissileSender.Animation(target, animUrl, view)
end
end)
end)
end
end
function MissileSender.Animation(target, animUrl, view)
local e = GetMovieClip(animUrl)
e:SetPlaySettings(1, -1, 1, -1)
e.onPlayEnd:Set(function()
e.visible = false
BackMovieClip(e, animUrl)
end)
view:AddChild(e)
e.width = target.width
e.height = target.height
e.xy = target.xy
end
return MissileSender

View File

@ -0,0 +1,65 @@
local playerDetailView = {}
function playerDetailView.New()
setmetatable(playerDetailView, { __index = BaseWindow })
local inst = setmetatable({}, { __index = playerDetailView })
inst.class = "playerDetailView"
BaseWindow.init(inst, "ui://Common/playerDetail")
inst:Init()
return inst
end
function playerDetailView:Refalsh(player)
local p = player
ImageLoad.Load(player.self_user.head_url, self.loader_icon)
end
function playerDetailView:Show(player)
self:Refalsh(player)
BaseWindow.Show(self)
end
function playerDetailView:Init()
self.tex_name = self._view:GetChild("tex_name")
self.tex_ip = self._view:GetChild("tex_ip")
self.tex_id = self._view:GetChild("tex_id")
self.btn_boom = self._view:GetChild("btn_boom")
self.btn_egg = self._view:GetChild("btn_egg")
self.btn_ring = self._view:GetChild("btn_ring")
self.btn_flower = self._view:GetChild("btn_flower")
self.btn_close = self._view:GetChild("btn_close")
self.loader_icon = self._view:GetChild("loader_icon")
self.btn_boom.onClick:Set(function()
local mainView = BaseView.FindView("MainView")
if mainView then
mainView:Missile(1, 2, "ui://Common/boom", "ui://Main_Majiang/Missile_boom")
end
end)
self.btn_egg.onClick:Set(function()
local mainView = BaseView.FindView("MainView")
if mainView then
mainView:Missile(1, 2, "ui://Common/egg", "ui://Main_Majiang/Missile_egg")
end
end)
self.btn_ring.onClick:Set(function()
local mainView = BaseView.FindView("MainView")
if mainView then
mainView:Missile(1, 2, "ui://Common/diamo", "ui://Main_Majiang/Missile_diamo")
end
end)
self.btn_flower.onClick:Set(function()
local mainView = BaseView.FindView("MainView")
if mainView then
mainView:Missile(1, 2, "ui://Common/flower", "ui://Main_Majiang/Missile_flower")
end
end)
end
return playerDetailView

View File

@ -84,42 +84,6 @@ function M:InitView(url)
end) end)
local btn_closeRoom = self._view:GetChild("btn_setting") local btn_closeRoom = self._view:GetChild("btn_setting")
self._view:GetChild('btn_closeRoom').onClick:Set(function()
---[[
--旧
local tip_owner = '您是否退出房间?\n(退出房间后房间将解散)'
local tip = '您是否退出房间?' -- \n (请注意,申请洗牌后退出,不会返还洗牌分)
local tipStr = ''
if self._room.agent then
tipStr = '您是否退出房间?'
else
tipStr = self._room.owner_id == self._room.self_player.self_user.account_id and tip_owner or tip
end
local _curren_msg = MsgWindow.new(self._root_view, tipStr, MsgWindow.MsgMode.OkAndCancel)
_curren_msg.onOk:Add(
function()
if self._state.selectedIndex > 0 and self._state.selectedIndex < 3 then
ViewUtil.ErrorTip(nil, '房间已开始,无法退出游戏。')
else
ViewUtil.ShowModalWait(self._root_view)
self._gamectr:LevelRoom(
function(res)
ViewUtil.CloseModalWait()
if res.ReturnCode == 0 then
ViewManager.ChangeView(ViewManager.View_Family)
else
ViewUtil.ErrorTip(res.ReturnCode)
end
end
)
end
end
)
_curren_msg:Show()
--]]
end)
btn_closeRoom.onClick:Add(handler(self, function() btn_closeRoom.onClick:Add(handler(self, function()
local settingView = SettingView.new(self) local settingView = SettingView.new(self)
settingView:Show(self._room) settingView:Show(self._room)

View File

@ -13,10 +13,10 @@ function EXSettingView:Show(room)
if roomOwner == DataManager.SelfUser.account_id then if roomOwner == DataManager.SelfUser.account_id then
self.cBtn.selectedIndex = 1 self.cBtn.selectedIndex = 1
self.btn_closeRoom_cStyle = 1 --self.btn_closeRoom_cStyle = 1
else else
self.cBtn.selectedIndex = 0 self.cBtn.selectedIndex = 0
self.btn_closeRoom_cStyle = 0 --self.btn_closeRoom_cStyle = 0
end end
BaseWindow.Show(self) BaseWindow.Show(self)
@ -40,7 +40,7 @@ function M:init(url)
local btn_music = view:GetChild('btn_vedio_music') local btn_music = view:GetChild('btn_vedio_music')
local btn_sound = view:GetChild('btn_vedio_sound') local btn_sound = view:GetChild('btn_vedio_sound')
local btn_closeRoom = view:GetChild("btn_closeRoom") local btn_closeRoom = view:GetChild("btn_closeRoom")
self.btn_closeRoom_cStyle = btn_closeRoom:GetController("cStyle") --self.btn_closeRoom_cStyle = btn_closeRoom:GetController("cStyle")
self.cBtn = self._view:GetController('cBtn') self.cBtn = self._view:GetController('cBtn')

View File

@ -85,45 +85,6 @@ function M:InitView(url)
end) end)
local btn_setting = self._view:GetChild("btn_setting") local btn_setting = self._view:GetChild("btn_setting")
self._view:GetChild('btn_closeRoom').onClick:Set(function()
---[[
--旧
local tip_owner = '您是否退出房间?\n(退出房间后房间将解散)'
local tip = '您是否退出房间?' -- \n (请注意,申请洗牌后退出,不会返还洗牌分)
local tipStr = ''
if self._room.agent then
tipStr = '您是否退出房间?'
else
tipStr = self._room.owner_id == self._room.self_player.self_user.account_id and tip_owner or tip
end
local _curren_msg = MsgWindow.new(self._root_view, tipStr, MsgWindow.MsgMode.OkAndCancel)
_curren_msg.onOk:Add(
function()
if self._state.selectedIndex > 0 and self._state.selectedIndex < 3 then
ViewUtil.ErrorTip(nil, '房间已开始,无法退出游戏。')
else
local _gamectr = ControllerManager.GetController(GameController)
_gamectr:AskDismissRoom()
--[[
ViewUtil.ShowModalWait(self._root_view)
self._gamectr:LevelRoom(
function(res)
ViewUtil.CloseModalWait()
if res.ReturnCode == 0 then
ViewManager.ChangeView(ViewManager.View_Family)
else
ViewUtil.ErrorTip(res.ReturnCode)
end
end
)]]
end
end
)
_curren_msg:Show()
--]]
end)
btn_setting.onClick:Add(handler(self, function() btn_setting.onClick:Add(handler(self, function()
local settingView = SettingView.new(self) local settingView = SettingView.new(self)
settingView:Show(self._room) settingView:Show(self._room)

View File

@ -87,42 +87,6 @@ function M:InitView(url)
end) end)
local btn_closeRoom = self._view:GetChild("btn_setting") local btn_closeRoom = self._view:GetChild("btn_setting")
self._view:GetChild('btn_closeRoom').onClick:Set(function()
---[[
--旧
local tip_owner = '您是否退出房间?\n(退出房间后房间将解散)'
local tip = '您是否退出房间?' -- \n (请注意,申请洗牌后退出,不会返还洗牌分)
local tipStr = ''
if self._room.agent then
tipStr = '您是否退出房间?'
else
tipStr = self._room.owner_id == self._room.self_player.self_user.account_id and tip_owner or tip
end
local _curren_msg = MsgWindow.new(self._root_view, tipStr, MsgWindow.MsgMode.OkAndCancel)
_curren_msg.onOk:Add(
function()
if self._state.selectedIndex > 0 and self._state.selectedIndex < 3 then
ViewUtil.ErrorTip(nil, '房间已开始,无法退出游戏。')
else
ViewUtil.ShowModalWait(self._root_view)
self._gamectr:LevelRoom(
function(res)
ViewUtil.CloseModalWait()
if res.ReturnCode == 0 then
ViewManager.ChangeView(ViewManager.View_Family)
else
ViewUtil.ErrorTip(res.ReturnCode)
end
end
)
end
end
)
_curren_msg:Show()
--]]
end)
btn_closeRoom.onClick:Add(handler(self, function() btn_closeRoom.onClick:Add(handler(self, function()
local settingView = SettingView.new(self) local settingView = SettingView.new(self)
settingView:Show(self._room) settingView:Show(self._room)

View File

@ -174,6 +174,38 @@ function M:InitView(url, use_custom_bg, custom_bg_config)
end) end)
end end
self._view:GetChild('btn_closeRoom').onClick:Set(function()
local tip_owner = '您是否退出房间?\n(退出房间后房间将解散)'
local tip = '您是否退出房间?' -- \n (请注意,申请洗牌后退出,不会返还洗牌分)
local tipStr = ''
if self._room.agent then
tipStr = '您是否退出房间?'
else
tipStr = self._room.owner_id == self._room.self_player.self_user.account_id and tip_owner or tip
end
local _curren_msg = MsgWindow.new(self._root_view, tipStr, MsgWindow.MsgMode.OkAndCancel)
_curren_msg.onOk:Add(
function()
if self._state.selectedIndex > 0 and self._state.selectedIndex < 3 then
ViewUtil.ErrorTip(nil, '房间已开始,无法退出游戏。')
else
ViewUtil.ShowModalWait(self._root_view)
self._gamectr:LevelRoom(
function(res)
ViewUtil.CloseModalWait()
if res.ReturnCode == 0 then
ViewManager.ChangeView(ViewManager.View_Family)
else
ViewUtil.ErrorTip(res.ReturnCode)
end
end
)
end
end
)
_curren_msg:Show()
end)
self:InitXiPai() self:InitXiPai()
self:InitXiPai1() self:InitXiPai1()
end end
@ -576,10 +608,12 @@ end
-- 所有对家显示手牌 -- 所有对家显示手牌
function M:ShowHand(msg) function M:ShowHand(msg)
local data = msg[1] local data = msg[1]
for _, infoView in pairs(self._player_card_info) do
for _, player in pairs(data.info_list) do
local infoView = self._player_card_info[self:GetPos(player.seat)]
if infoView.class ~= "PlayerSelfCardInfoView" then if infoView.class ~= "PlayerSelfCardInfoView" then
local cards = data.info_list[_].hand_card infoView:ShowHand(player.hand_card)
infoView:ShowHand(cards)
end end
end end
end end

View File

@ -460,7 +460,6 @@ function M:ResetCardType()
end end
function M:ShowHand(cards) function M:ShowHand(cards)
--self._view_handCardList
self._view_handCardList:RemoveChildren() self._view_handCardList:RemoveChildren()
for _,card in pairs(cards) do for _,card in pairs(cards) do
local obj = self._view_handCardList:AddItemFromPool() local obj = self._view_handCardList:AddItemFromPool()

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 MiB

View File

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<component size="100,20" extention="Button" bgColor="#333333">
<controller name="button" pages="0,up,1,down,2,over,3,selectedOver" selected="0"/>
<displayList>
<graph id="n0_xblm" name="n0" xy="0,0" size="100,20" alpha="0.6" touchable="false" type="rect" lineSize="0" fillColor="#ff333333">
<gearDisplay controller="button" pages="0"/>
<relation target="" sidePair="width-width,height-height"/>
</graph>
<graph id="n1_xblm" name="n1" xy="0,0" size="100,20" alpha="0.6" touchable="false" type="rect" lineSize="0" fillColor="#ff333333">
<gearDisplay controller="button" pages="2"/>
<relation target="" sidePair="width-width,height-height"/>
</graph>
<graph id="n2_xblm" name="n2" xy="0,0" size="100,20" alpha="0.6" touchable="false" type="rect" lineSize="0" fillColor="#ff333333">
<gearDisplay controller="button" pages="1,3"/>
<relation target="" sidePair="width-width,height-height"/>
</graph>
</displayList>
<Button mode="Radio"/>
</component>

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 168 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<component size="122,122" extention="Button">
<Button/>
<controller name="button" pages="0,up,1,down,2,over,3,selectedOver"/>
<displayList>
<image id="n0_qmc1" src="qmc17jbr" name="n0" xy="0,0">
<relation target="" sidePair="width,height"/>
</image>
</displayList>
</component>

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<component size="100,20" extention="Button">
<controller name="button" pages="0,up,1,down,2,over,3,selectedOver" selected="0"/>
<displayList>
<loader id="n4_qmc1" name="icon" xy="0,0" size="100,20" align="center" vAlign="middle" fill="scaleFree">
<relation target="" sidePair="width-width,height-height"/>
</loader>
</displayList>
<Button/>
</component>

View File

@ -0,0 +1,25 @@
<?xml version="1.0" encoding="utf-8"?>
<component size="1038,484">
<displayList>
<image id="n0_qmc1" name="n0" src="qmc17jbq" fileName="images/Rectangle 297.png" xy="0,0" size="1038,484"/>
<image id="n3_qmc1" name="n3" src="qmc17jbt" fileName="images/Rectangle 298.png" xy="22,20" size="994,444"/>
<component id="n2_qmc1" name="btn_close" src="qmc17jbs" fileName="window/Component/btn_close.xml" xy="946,-20"/>
<loader id="n4_qmc1" name="loader_icon" xy="72,72" size="212,212" align="center" vAlign="middle" fill="scaleFree"/>
<graph id="n5_qmc1" name="n5" xy="72,72" size="212,212" type="rect" corner="8"/>
<text id="n6_qmc1" name="tex_name" xy="320,88" size="563,49" font="ui://27vd145bh35o7ilb" fontSize="36" color="#9a5f34" autoSize="none" text="9A5F34"/>
<text id="n7_qmc1" name="tex_ip" xy="320,234" size="561,56" font="ui://27vd145bg2mo7ij0" fontSize="42" color="#9a5f34" autoSize="none" text="9A5F34"/>
<text id="n8_qmc1" name="tex_id" xy="320,158" size="561,56" font="ui://27vd145bg2mo7ij0" fontSize="42" color="#9a5f34" autoSize="none" text="9A5F34"/>
<component id="n9_qmc1" name="btn_boom" src="qmc17jbu" fileName="window/Component/btn_emoji.xml" xy="80,311" size="112,112">
<Button icon="ui://27vd145bqmc17jbx"/>
</component>
<component id="n10_qmc1" name="btn_egg" src="qmc17jbu" fileName="window/Component/btn_emoji.xml" xy="232,332" size="112,112">
<Button icon="ui://27vd145bqmc17jby"/>
</component>
<component id="n11_qmc1" name="btn_ring" src="qmc17jbu" fileName="window/Component/btn_emoji.xml" xy="384,320" size="112,112">
<Button icon="ui://27vd145bqmc17jbv"/>
</component>
<component id="n12_qmc1" name="btn_flower" src="qmc17jbu" fileName="window/Component/btn_emoji.xml" xy="536,320" size="112,112">
<Button icon="ui://27vd145bqmc17jbw"/>
</component>
</displayList>
</component>

View File

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<component size="50,50" extention="Button">
<controller name="button" pages="0,up,1,down,2,over,3,selectedOver" selected="0"/>
<displayList>
<image id="n0_xblm" name="n0" src="xblm7czj" fileName="component/Setting/Image/btn_dianxinchongzhi_2.png" xy="0,0" size="50,50">
<gearDisplay controller="button" pages="0,2"/>
<relation target="" sidePair="width-width,height-height"/>
</image>
<image id="n1_xblm" name="n1" src="xblm7czk" fileName="component/Setting/Image/btn_dianxinchongzhi_1.png" xy="1,0" size="48,50">
<gearDisplay controller="button" pages="1,3"/>
<relation target="" sidePair="width-width,height-height"/>
</image>
<text id="n2_xblm" name="title" xy="70,0" size="75,49" font="ui://27vd145bh35o7ilb" fontSize="36" color="#695741" text="单击"/>
</displayList>
<Button mode="Radio"/>
</component>

Binary file not shown.

After

Width:  |  Height:  |  Size: 90 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 168 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<component size="112,112" pivot="0.5,0.5">
<displayList>
<loader id="n0_uans" name="loader" xy="0,0" pivot="0.5,0.5" size="112,112" url="ui://27vd145bqmc17jbx" align="center" vAlign="middle" fill="scaleFree">
<relation target="" sidePair="width-width,height-height"/>
</loader>
</displayList>
</component>

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<component size="478,160" extention="Button">
<Button/>
<controller name="button" pages="0,up,1,down,2,over,3,selectedOver"/>
<displayList>
<image id="n0_xblm" src="xblm1ab" name="n0" xy="0,0">
<relation target="" sidePair="width,height"/>
</image>
</displayList>
</component>

View File

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<component size="210,73" pivot="0.5,0.5" extention="Button">
<controller name="button" pages="0,up,1,down,2,over,3,selectedOver" selected="0"/>
<controller name="cStyle" pages="0,,1," selected="0">
<remark page="0" value="解散"/>
<remark page="1" value="退出"/>
</controller>
<displayList>
<image id="n0_xblm" name="n0" src="u63319y" fileName="Main_new/Main/Image/dismiss_room.png" xy="0,0">
<relation target="" sidePair="width-width,height-height"/>
</image>
<image id="n1_qncf" name="n1" src="qncf1bj" fileName="Main_new/Main/Image/exit_room.png" xy="0,0" size="210,73">
<gearDisplay controller="cStyle" pages="1"/>
<relation target="" sidePair="width-width,height-height"/>
</image>
</displayList>
<Button mode="Radio" downEffect="scale" downEffectValue="0.9"/>
</component>

Binary file not shown.

After

Width:  |  Height:  |  Size: 90 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 168 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 109 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<component size="31,45">
<displayList>
<loader id="n1_uans" name="n1" xy="0,0" size="31,45" url="ui://v0j9abjyqmc11av" align="center" vAlign="middle" fill="scaleFree"/>
</displayList>
</component>

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<component size="50,50" extention="Button">
<controller name="button" pages="0,up,1,down,2,over,3,selectedOver" selected="0"/>
<displayList>
<image id="n0_xblm" name="n0" src="xblm1ae" fileName="component/Setting/Image/btn_dianxinchongzhi_2.png" xy="0,0" size="50,50">
<gearDisplay controller="button" pages="0,2"/>
<relation target="" sidePair="width-width,height-height"/>
</image>
<image id="n1_xblm" name="n1" src="xblm1af" fileName="component/Setting/Image/btn_dianxinchongzhi_1.png" xy="1,0" size="48,50">
<gearDisplay controller="button" pages="1,3"/>
<relation target="" sidePair="width-width,height-height"/>
</image>
<text id="n2_xblm" name="title" xy="70,0" size="75,49" font="ui://27vd145bh35o7ilb" fontSize="36" color="#695741" text="单击"/>
</displayList>
<Button mode="Radio"/>
</component>

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<component size="78,60" extention="Button">
<controller name="button" pages="0,up,1,down" selected="0"/>
<displayList>
<image id="n5_h35o" name="n5" src="xblm1al" fileName="component/Setting/Image/Vector@3x.png" xy="0,0"/>
<image id="n6_h35o" name="n6" src="xblm1am" fileName="component/Setting/Image/Group 82@3x.png" xy="0,-2">
<gearDisplay controller="button" pages="1"/>
</image>
</displayList>
<Button mode="Check"/>
</component>

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<component size="750,36" extention="Slider">
<displayList>
<graph id="n0_tme1" name="bg" xy="0,6" size="750,24" type="rect" lineSize="0" lineColor="#ffa0a0a0" fillColor="#ffb8997d" corner="18">
<relation target="" sidePair="width-width,height-height"/>
</graph>
<image id="n1_tme1" name="bar" src="xblm1ah" fileName="component/Setting/Image/Rectangle 77@3x.png" xy="0,0" size="742,36"/>
<component id="n2_tme1" name="grip" src="xblm1ai" fileName="component/Setting/Component/slider_vedio_grip.xml" xy="702,-24">
<relation target="n1_tme1" sidePair="right-right"/>
</component>
</displayList>
<Slider/>
</component>

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<component size="79,84" extention="Button">
<Button/>
<controller name="button" pages="0,up,1,down,2,over,3,selectedOver"/>
<displayList>
<image id="n0_tme1" src="xblm1aj" name="n0" xy="0,0"/>
</displayList>
</component>

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 88 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB