竞技场引导问题修复
This commit is contained in:
parent
351b8adb9e
commit
e68de8da6c
@ -83,7 +83,6 @@ function TutorialManager:startTutorial()
|
||||
self:finishAndNextTutorial(tutorialId)
|
||||
else
|
||||
-- 开始当前步骤的引导
|
||||
self.tutorialUIComp:setVisible(true)
|
||||
self.tutorialUIComp:onTutorialStart()
|
||||
self.tutorialAction:doTutorial(tutorialId)
|
||||
end
|
||||
@ -129,7 +128,7 @@ function TutorialManager:finishAndNextTutorial(tutorialId)
|
||||
|
||||
local haveNext = DataManager.TutorialData:nextTutorial()
|
||||
if haveNext then
|
||||
self.tutorialUIComp:setVisible(false)
|
||||
self.tutorialUIComp:hideAllTips()
|
||||
local delay = DataManager.TutorialData:getDelayStartTime()
|
||||
self:performWithDelayGlobal(function()
|
||||
self:startTutorial()
|
||||
|
||||
@ -94,11 +94,6 @@ function ArenaMatchUI:onLoadRootComplete()
|
||||
self.btnFormation = uiMap["arena_match_ui.match_result.btn_formation"]
|
||||
self.txFormation = uiMap["arena_match_ui.match_result.btn_formation.tx_formation"]
|
||||
|
||||
if DataManager.TutorialData:getIsInTutorial() then -- 容错
|
||||
self.btnCancel:setTouchEnable(false)
|
||||
else
|
||||
self.btnCancel:setTouchEnable(true)
|
||||
end
|
||||
self.btnCancel:addClickListener(function()
|
||||
self:closeUI()
|
||||
end)
|
||||
|
||||
@ -70,6 +70,16 @@ function TutorialUI:onTutorialStart()
|
||||
self:clearScheduler()
|
||||
end
|
||||
|
||||
function TutorialUI:hideAllTips()
|
||||
self:setBlockTouchEnabled(true)
|
||||
-- 灰色遮罩
|
||||
self:setMaskEnable(false)
|
||||
-- 隐藏手指
|
||||
self:hideGuideFinger()
|
||||
-- 隐藏剧情文本
|
||||
self:hideTalk()
|
||||
end
|
||||
|
||||
-- 停止引导
|
||||
function TutorialUI:onTutorialStop()
|
||||
self:clear()
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user