Merge branch '0功能/七界试炼' into 0功能/玉虚论道

dev_chengFeng
ZhangBiao 2021-08-24 16:58:42 +08:00
commit b9caed93bd
8 changed files with 1278 additions and 141 deletions

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 9af00bfeb93be3f46933d603b338874e
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -5433,7 +5433,7 @@ ParticleSystem:
--- !u!199 &5104331235060178184 --- !u!199 &5104331235060178184
ParticleSystemRenderer: ParticleSystemRenderer:
serializedVersion: 6 serializedVersion: 6
m_ObjectHideFlags: 2 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
@ -10438,7 +10438,7 @@ ParticleSystem:
--- !u!199 &8643527419215915995 --- !u!199 &8643527419215915995
ParticleSystemRenderer: ParticleSystemRenderer:
serializedVersion: 6 serializedVersion: 6
m_ObjectHideFlags: 2 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
@ -15709,7 +15709,7 @@ ParticleSystem:
--- !u!199 &4987984508322184416 --- !u!199 &4987984508322184416
ParticleSystemRenderer: ParticleSystemRenderer:
serializedVersion: 6 serializedVersion: 6
m_ObjectHideFlags: 2 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
@ -17081,7 +17081,7 @@ GameObject:
- component: {fileID: 1105627976995990997} - component: {fileID: 1105627976995990997}
- component: {fileID: 5165932164217550951} - component: {fileID: 5165932164217550951}
m_Layer: 5 m_Layer: 5
m_Name: otherBtn2 m_Name: otherBtn3
m_TagString: Untagged m_TagString: Untagged
m_Icon: {fileID: 0} m_Icon: {fileID: 0}
m_NavMeshLayer: 0 m_NavMeshLayer: 0
@ -17281,7 +17281,7 @@ GameObject:
- component: {fileID: 6030235411572590310} - component: {fileID: 6030235411572590310}
- component: {fileID: 5053783813161289008} - component: {fileID: 5053783813161289008}
m_Layer: 5 m_Layer: 5
m_Name: otherBtn3 m_Name: otherBtn4
m_TagString: Untagged m_TagString: Untagged
m_Icon: {fileID: 0} m_Icon: {fileID: 0}
m_NavMeshLayer: 0 m_NavMeshLayer: 0
@ -22582,7 +22582,7 @@ ParticleSystem:
--- !u!199 &3262653027282754651 --- !u!199 &3262653027282754651
ParticleSystemRenderer: ParticleSystemRenderer:
serializedVersion: 6 serializedVersion: 6
m_ObjectHideFlags: 2 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
@ -27551,7 +27551,7 @@ ParticleSystem:
--- !u!199 &253417761310031868 --- !u!199 &253417761310031868
ParticleSystemRenderer: ParticleSystemRenderer:
serializedVersion: 6 serializedVersion: 6
m_ObjectHideFlags: 2 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
@ -27965,7 +27965,7 @@ GameObject:
- component: {fileID: 3562635372485036634} - component: {fileID: 3562635372485036634}
- component: {fileID: 3005330836724967979} - component: {fileID: 3005330836724967979}
m_Layer: 5 m_Layer: 5
m_Name: HightLadderBtn m_Name: otherBtn1
m_TagString: Untagged m_TagString: Untagged
m_Icon: {fileID: 0} m_Icon: {fileID: 0}
m_NavMeshLayer: 0 m_NavMeshLayer: 0
@ -32986,7 +32986,7 @@ ParticleSystem:
--- !u!199 &2319293122981156966 --- !u!199 &2319293122981156966
ParticleSystemRenderer: ParticleSystemRenderer:
serializedVersion: 6 serializedVersion: 6
m_ObjectHideFlags: 2 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
@ -33221,7 +33221,7 @@ GameObject:
- component: {fileID: 8988116095998275295} - component: {fileID: 8988116095998275295}
- component: {fileID: 1363374061413618413} - component: {fileID: 1363374061413618413}
m_Layer: 5 m_Layer: 5
m_Name: otherBtn1 m_Name: otherBtn2
m_TagString: Untagged m_TagString: Untagged
m_Icon: {fileID: 0} m_Icon: {fileID: 0}
m_NavMeshLayer: 0 m_NavMeshLayer: 0
@ -38264,7 +38264,7 @@ ParticleSystem:
--- !u!199 &7771438493932148345 --- !u!199 &7771438493932148345
ParticleSystemRenderer: ParticleSystemRenderer:
serializedVersion: 6 serializedVersion: 6
m_ObjectHideFlags: 2 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
@ -43288,7 +43288,7 @@ ParticleSystem:
--- !u!199 &1758218800894468996 --- !u!199 &1758218800894468996
ParticleSystemRenderer: ParticleSystemRenderer:
serializedVersion: 6 serializedVersion: 6
m_ObjectHideFlags: 2 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
@ -48309,7 +48309,7 @@ ParticleSystem:
--- !u!199 &7978786288442372732 --- !u!199 &7978786288442372732
ParticleSystemRenderer: ParticleSystemRenderer:
serializedVersion: 6 serializedVersion: 6
m_ObjectHideFlags: 2 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
@ -53436,7 +53436,7 @@ ParticleSystem:
--- !u!199 &2554868232433594259 --- !u!199 &2554868232433594259
ParticleSystemRenderer: ParticleSystemRenderer:
serializedVersion: 6 serializedVersion: 6
m_ObjectHideFlags: 2 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 0a8158bab0342a74b86087825f71dfbc
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: c566372c81024d34a946d55eab51e73c
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -323,4 +323,6 @@ end
--------------------------------------------- ---------------------------------------------
--跨服天梯结束 --跨服天梯结束
--------------------------------------------- ---------------------------------------------
----
---------------------------------------------跨服界面逻辑----------------------------
return this return this

View File

@ -1,14 +1,10 @@
require("Base/BasePanel") require("Base/BasePanel")
JumpServerPanel = Inherit(BasePanel) JumpServerPanel = Inherit(BasePanel)
local this = JumpServerPanel
local orginLayer = 0
local carbons = {}
local carbonsRedPoint = {}
local specialConfig = ConfigManager.GetConfig(ConfigName.SpecialConfig) local specialConfig = ConfigManager.GetConfig(ConfigName.SpecialConfig)
local type = { local type = {
[1] = { [1] = {
id = JumpServer_Type.HightLadder, --跨服天梯 id = JumpServer_Type.HightLadder, --跨服天梯
bg = "r_Dungeon_rendi_01", bg = "r_Dungeon_rendi_01",
name = "k_kuafuwanfa_luofuzhengfeng", name = "k_kuafuwanfa_luofuzhengfeng",
live = "m_chsm_0035_png", live = "m_chsm_0035_png",
livePos = Vector2(274.5, -408.1), livePos = Vector2(274.5, -408.1),
@ -16,64 +12,55 @@ local type = {
tipBg = "r_Dungeon_juqingdian", tipBg = "r_Dungeon_juqingdian",
resetTime = string.format("<color=#BA9AC2>%s</color>",specialConfig[97].Value), resetTime = string.format("<color=#BA9AC2>%s</color>",specialConfig[97].Value),
tip = string.format("<color=#BA9AC2>%s</color>",specialConfig[97].Value), tip = string.format("<color=#BA9AC2>%s</color>",specialConfig[97].Value),
redPointType = RedPointType.JumpServer_HightLadder redPointType = RedPointType.JumpServer_HightLadder,
tipStr = "",
state = 0
}, },
[2] = { [2] = {
id = -1, id = -1,
bg = "r_Dungeon_rendi_01" bg = "r_Dungeon_rendi_01"
}, },
[3] = { [3] = {
id = -1, id = -1,
bg = "r_Dungeon_rendi_01" bg = "r_Dungeon_rendi_01"
}, },
[4] = { [4] = {
id = -1, id = -1,
bg = "r_Dungeon_rendi_01" bg = "r_Dungeon_rendi_01"
}, },
} }
local state,tipStr
--初始化组件(用于子类重写) --初始化组件(用于子类重写)
function JumpServerPanel:InitComponent() function JumpServerPanel:InitComponent()
this.spLoader = SpriteLoader.New() self.spLoader = SpriteLoader.New()
-- 屏幕适配修改 -- 屏幕适配修改
this.btnRoot = Util.GetGameObject(self.gameObject, "btnRoot") self.btnRoot = Util.GetGameObject(self.gameObject, "btnRoot")
this.btnRoot.transform.localScale = Vector3.one * UIManager.adapterScale self.btnRoot.transform.localScale = Vector3.one * UIManager.adapterScale
carbons = {} self.carbons = {}
carbonsRedPoint = {} self.carbonsRedPoint = {}
this.hightLadderBtn = Util.GetGameObject(self.gameObject, "btnRoot/circle/root/HightLadderBtn")
table.insert(carbons, this.hightLadderBtn)
table.insert(carbonsRedPoint, Util.GetGameObject(this.hightLadderBtn, "bg/carbon/redPoint"))
this.otherBtn1 = Util.GetGameObject(self.gameObject, "btnRoot/circle/root/otherBtn1")
table.insert(carbons, this.otherBtn1)
table.insert(carbonsRedPoint, Util.GetGameObject(this.otherBtn1, "bg/carbon/redPoint"))
this.otherBtn2 = Util.GetGameObject(self.gameObject, "btnRoot/circle/root/otherBtn2")
table.insert(carbons, this.otherBtn2)
table.insert(carbonsRedPoint, Util.GetGameObject(this.otherBtn2, "bg/carbon/redPoint"))
this.otherBtn3 = Util.GetGameObject(self.gameObject, "btnRoot/circle/root/otherBtn3")
table.insert(carbons, this.otherBtn3)
table.insert(carbonsRedPoint, Util.GetGameObject(this.otherBtn3, "bg/carbon/redPoint"))
for i = 1, #type do
local btn = Util.GetGameObject(self.gameObject, "btnRoot/circle/root/otherBtn"..i)
table.insert(self.carbons, btn)
table.insert(self.carbonsRedPoint, Util.GetGameObject(btn, "bg/carbon/redPoint"))
end
this.effect = Util.GetGameObject(self.gameObject, "CarbonTypePanel_effect") self.effect = Util.GetGameObject(self.gameObject, "CarbonTypePanel_effect")
this.wind = Util.GetGameObject(self.gameObject, "CarbonTypePanel_effect/juneng_chenggong/GameObject") self.wind = Util.GetGameObject(self.gameObject, "CarbonTypePanel_effect/juneng_chenggong/GameObject")
self.backBtn = Util.GetGameObject(self.gameObject, "backBtn")
self.AnimRoot = Util.GetGameObject(self.gameObject, "btnRoot/circle/root")
orginLayer = 0 self.UpView = SubUIManager.Open(SubUIConfig.UpView, self.gameObject.transform)
this.backBtn = Util.GetGameObject(self.gameObject, "backBtn")
this.AnimRoot = Util.GetGameObject(self.gameObject, "btnRoot/circle/root")
this.UpView = SubUIManager.Open(SubUIConfig.UpView, self.gameObject.transform)
end end
--绑定事件(用于子类重写) --绑定事件(用于子类重写)
function JumpServerPanel:BindEvent() function JumpServerPanel:BindEvent()
Util.AddClick(this.backBtn,function() Util.AddClick(self.backBtn,function()
self:ClosePanel() self:ClosePanel()
end) end)
for i = 1, #type do for i = 1, #type do
if type[i].redPointType and carbons[i] then if type[i].redPointType and self.carbons[i] then
BindRedPointObject(type[i].redPointType, carbonsRedPoint[i]) BindRedPointObject(type[i].redPointType, self.carbonsRedPoint[i])
end end
end end
end end
@ -88,148 +75,116 @@ end
--跨服 --跨服
function JumpServerPanel:OnOpen() function JumpServerPanel:OnOpen()
this.UpView:OnOpen({showType = UpViewOpenType.ShowLeft, panelType = PanelType.Main}) self.UpView:OnOpen({showType = UpViewOpenType.ShowLeft, panelType = PanelType.Main})
end end
--界面打开时调用(用于子类重写) --界面打开时调用(用于子类重写)
function JumpServerPanel:OnShow(...) function JumpServerPanel:OnShow(...)
for i = 1, #type do for i = 1, #type do
if type[i].redPointType and carbons[i] then if type[i].redPointType and self.carbons[i] then
CheckRedPointStatus(type[i].redPointType) CheckRedPointStatus(type[i].redPointType)
end end
end end
this.UpdateCarbonContent() self:UpdateCarbonContent()
-- 音效 -- 音效
-- SoundManager.PlayMusic(SoundConfig.BGM_Carbon) -- SoundManager.PlayMusic(SoundConfig.BGM_Carbon)
end end
function this.UpdateCarbonContent() function JumpServerPanel:UpdateCarbonContent()
for k,v in ipairs(carbons) do for k,v in ipairs(self.carbons) do
local data = type[k] local data = type[k]
Util.GetGameObject(v, "bg"):GetComponent("Image").sprite = this.spLoader:LoadSprite(data.bg) Util.GetGameObject(v, "bg"):GetComponent("Image").sprite = self.spLoader:LoadSprite(data.bg)
if data.id == -1 then if data.id == -1 then
Util.GetGameObject(v, "bg/carbon"):SetActive(false) Util.GetGameObject(v, "bg/carbon"):SetActive(false)
Util.GetGameObject(v, "bg/InfoBg"):SetActive(false) Util.GetGameObject(v, "bg/InfoBg"):SetActive(false)
Util.GetGameObject(v, "bg/Text").gameObject:SetActive(true) Util.GetGameObject(v, "bg/Text").gameObject:SetActive(true)
v:GetComponent("Button").enabled = false v:GetComponent("Button").enabled = false
Util.SetGray(v,true) Util.SetGray(v,true)
else else
Util.GetGameObject(v, "bg/carbon"):SetActive(true) Util.GetGameObject(v, "bg/carbon"):SetActive(true)
Util.GetGameObject(v, "bg/InfoBg"):SetActive(true) Util.GetGameObject(v, "bg/InfoBg"):SetActive(true)
Util.GetGameObject(v, "bg/InfoBg/InfoBg"):SetActive(false) Util.GetGameObject(v, "bg/InfoBg/InfoBg"):SetActive(false)
Util.GetGameObject(v, "bg/Text").gameObject:SetActive(false) Util.GetGameObject(v, "bg/Text").gameObject:SetActive(false)
v:GetComponent("Button").enabled = true v:GetComponent("Button").enabled = true
local live = Util.GetGameObject(v, "bg/carbon/Live") local live = Util.GetGameObject(v, "bg/carbon/Live")
local name = Util.GetGameObject(v, "bg/carbon/Name") local name = Util.GetGameObject(v, "bg/carbon/Name")
local timeReset = Util.GetGameObject(v, "bg/InfoBg/timeReset") local timeReset = Util.GetGameObject(v, "bg/InfoBg/timeReset")
-- local di = Util.GetGameObject(v, "bg/InfoBg/InfoBg/Image") live:GetComponent("Image").sprite = self.spLoader:LoadSprite(data.live)
-- local dropContent = Util.GetGameObject(v, "bg/InfoBg/InfoBg/dropContent")
live:GetComponent("Image").sprite =this.spLoader:LoadSprite(data.live)
live:GetComponent("RectTransform").localPosition = data.livePos live:GetComponent("RectTransform").localPosition = data.livePos
live:GetComponent("RectTransform").sizeDelta = data.liveSize live:GetComponent("RectTransform").sizeDelta = data.liveSize
name:GetComponent("Image").sprite = this.spLoader:LoadSprite(data.name) name:GetComponent("Image").sprite = self.spLoader:LoadSprite(data.name)
timeReset:GetComponent("Text").text =string.format(data.resetTime) timeReset:GetComponent("Text").text = string.format(data.resetTime)
this.SystemState(data.id,function() self:SystemState(data.id,function()
if state < 0 then if type[k].state < 0 then
timeReset:GetComponent("Text").text = tipStr timeReset:GetComponent("Text").text = type[k].tipStr
end
if state < 0 then
Util.SetGray(v,true) Util.SetGray(v,true)
else else
Util.SetGray(v,false) Util.SetGray(v,false)
end end
end) end)
-- dropContent:GetComponent("Text").text =string.format(data.tip)
-- di:GetComponent("Image").sprite = this.spLoader:LoadSprite(data.tipBg)
Util.AddOnceClick(v,function() Util.AddOnceClick(v,function()
this.BtnClick(data.id) self:BtnClick(data.id)
end) end)
end end
end end
end end
function this.BtnClick(id) function JumpServerPanel:BtnClick(id)
if id <= 0 then PopupTipPanel.ShowTip("敬请期待") return end
if type[id].state ~= 1 then PopupTipPanel.ShowTip(type[id].tipStr) return end
if id == JumpServer_Type.HightLadder then if id == JumpServer_Type.HightLadder then
-- this.SystemState(id,function() UIManager.OpenPanel(UIName.JumpServerHightLadderPanel)
if state == 1 then
UIManager.OpenPanel(UIName.JumpServerHightLadderPanel)
else
PopupTipPanel.ShowTip(tipStr)
end
-- end)
else
PopupTipPanel.ShowTip("敬请期待")
end end
end end
function this:OnSortingOrderChange() function JumpServerPanel:OnSortingOrderChange()
Util.AddParticleSortLayer(this.effect, self.sortingOrder - orginLayer) Util.AddParticleSortLayer(self.effect, self.sortingOrder + 1)
Util.AddParticleSortLayer(this.wind, self.sortingOrder - orginLayer) Util.AddParticleSortLayer(self.wind, self.sortingOrder + 1)
end end
function this.SystemState(id,fun) function JumpServerPanel:SystemState(id,fun)
if id == JumpServer_Type.HightLadder then if id <= 0 then return -6,"敬请期待" end
if not ActTimeCtrlManager.IsQualifiled(FUNCTION_OPEN_TYPE.JumpServer_HightLadder) then local func = function ()
state = -1 if fun then
tipStr = ActTimeCtrlManager.GetFuncTip( FUNCTION_OPEN_TYPE.JumpServer_HightLadder) fun()
if fun then fun = nil
fun()
fun = nil
end
return
end end
return
end
if id == JumpServer_Type.HightLadder then
--判断功能是否开启
if not ActTimeCtrlManager.IsQualifiled(FUNCTION_OPEN_TYPE.JumpServer_HightLadder) then
type[id].state = -1
type[id].tipStr = ActTimeCtrlManager.GetFuncTip( FUNCTION_OPEN_TYPE.JumpServer_HightLadder)
end
--判断世界等级是否够
local conFigWorldLevel = ConfigManager.GetConfigData(ConfigName.MServerArenaSetting,1).WorldLevel local conFigWorldLevel = ConfigManager.GetConfigData(ConfigName.MServerArenaSetting,1).WorldLevel
if PlayerManager.worldLeve < conFigWorldLevel then --如果世界等级不足 if PlayerManager.worldLeve < conFigWorldLevel then --如果世界等级不足
state = -2 type[id].state = -2
tipStr = string.format("世界等级到达%s后开启",conFigWorldLevel) type[id].tipStr = string.format("世界等级到达%s后开启",conFigWorldLevel)
if fun then func()
fun()
fun = nil
end
return
end end
--判断是否在赛季中
if ActTimeCtrlManager.SingleFuncState(FUNCTION_OPEN_TYPE.JumpServer_HightLadder) == false then --如果未解锁 if ActTimeCtrlManager.SingleFuncState(FUNCTION_OPEN_TYPE.JumpServer_HightLadder) == false then --如果未解锁
state = -3 type[id].state = -3
tipStr = "赛季过渡中!" type[id].tipStr = "赛季过渡中!"
if fun then func()
fun()
fun = nil
end
return
end end
JumpServerManager.GetWorldArenaInfoRequest(function() JumpServerManager.GetWorldArenaInfoRequest(function()
if not JumpServerManager.GetHightLadderDataIsStart() then if not JumpServerManager.GetHightLadderDataIsStart() then
state = -4 type[id].state = -4
tipStr = string.format("开服第%s周开放",ConfigManager.GetConfigData(ConfigName.MServerArenaSetting,1).OpenWeek) type[id].tipStr = string.format("开服第%s周开放",ConfigManager.GetConfigData(ConfigName.MServerArenaSetting,1).OpenWeek)
if fun then
fun()
fun = nil
end
return
elseif not JumpServerManager.GetHightLadderDataIsGroup() then elseif not JumpServerManager.GetHightLadderDataIsGroup() then
state = -5 type[id].state = -5
tipStr = "未划分跨服分组,无法参与!" type[id].tipStr = "未划分跨服分组,无法参与!"
if fun then
fun()
fun = nil
end
return
else else
state = 1 type[id].state = 1
tipStr = "" type[id].tipStr = ""
if fun then
fun()
fun = nil
end
return
end end
func()
end) end)
else
-- PopupTipPanel.ShowTip("敬请期待")
return -6,"敬请期待"
end end
end end
--界面关闭时调用(用于子类重写) --界面关闭时调用(用于子类重写)
@ -238,13 +193,13 @@ end
--界面销毁时调用(用于子类重写) --界面销毁时调用(用于子类重写)
function JumpServerPanel:OnDestroy() function JumpServerPanel:OnDestroy()
carbons = {} self.carbons = {}
for i = 1, #type do for i = 1, #type do
if type[i].redPointType and carbons[i] then if type[i].redPointType and self.carbons[i] then
ClearRedPointObject(type[i].redPointType, carbonsRedPoint[i]) ClearRedPointObject(type[i].redPointType, self.carbonsRedPoint[i])
end end
end end
this.spLoader:Destroy() self.spLoader:Destroy()
end end
return JumpServerPanel return JumpServerPanel

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 66f81fc489f5cb240b0a963d816d4397
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant: