Merge branch 'dev' of git.juzugame.com:b6-client/b6-lua into dev
This commit is contained in:
commit
44085f6c23
@ -1,5 +1,6 @@
|
|||||||
local LocalizationGlobalConst =
|
local LocalizationGlobalConst =
|
||||||
{
|
{
|
||||||
|
BATTLE_DESC_11 = "BATTLE_DESC_11",
|
||||||
MAIN_BTN_1 = "MAIN_BTN_1",
|
MAIN_BTN_1 = "MAIN_BTN_1",
|
||||||
QLT_DESC_1 = "QLT_DESC_1",
|
QLT_DESC_1 = "QLT_DESC_1",
|
||||||
QLT_DESC_2 = "QLT_DESC_2",
|
QLT_DESC_2 = "QLT_DESC_2",
|
||||||
|
|||||||
@ -188,6 +188,7 @@ local localization_global =
|
|||||||
["HERO_UNLOCK_DESC"] = "现在可从宝箱中获得",
|
["HERO_UNLOCK_DESC"] = "现在可从宝箱中获得",
|
||||||
["BOUNTY_TITLE"] = "通行证",
|
["BOUNTY_TITLE"] = "通行证",
|
||||||
["REMAIN_TIME"] = "剩余时间:{0}",
|
["REMAIN_TIME"] = "剩余时间:{0}",
|
||||||
|
["BATTLE_DESC_11"] = "神秘宝箱",
|
||||||
}
|
}
|
||||||
|
|
||||||
return localization_global
|
return localization_global
|
||||||
@ -30,6 +30,8 @@ function BattleBoxOpenUI:onLoadRootComplete()
|
|||||||
self.callback()
|
self.callback()
|
||||||
end
|
end
|
||||||
end)
|
end)
|
||||||
|
|
||||||
|
uiMap["battle_box_open_ui.title_bg.title"]:setText(I18N:getGlobalText(I18N.GlobalConst.BATTLE_DESC_11))
|
||||||
end
|
end
|
||||||
|
|
||||||
return BattleBoxOpenUI
|
return BattleBoxOpenUI
|
||||||
@ -2038,6 +2038,8 @@ function BattleUI:initBossEnterAni()
|
|||||||
self.bossEnterNode = uiMap["battle_ui.bg_2.boss_enter_node"]
|
self.bossEnterNode = uiMap["battle_ui.bg_2.boss_enter_node"]
|
||||||
self.bossEnterImg = uiMap["battle_ui.bg_2.boss_enter_node.ui_spine_obj"]
|
self.bossEnterImg = uiMap["battle_ui.bg_2.boss_enter_node.ui_spine_obj"]
|
||||||
self.bossName = uiMap["battle_ui.bg_2.boss_enter_node.boss_name"]
|
self.bossName = uiMap["battle_ui.bg_2.boss_enter_node.boss_name"]
|
||||||
|
self.bossEnterNodeAnimator = self.bossEnterNode:getComponent(GConst.TYPEOF_UNITY_CLASS.ANIMATOR)
|
||||||
|
self.bossEnterNodeAnimator.enabled = false
|
||||||
self.bossEnterNodeCanvasGroup = self.bossEnterNode:getComponent(GConst.TYPEOF_UNITY_CLASS.CANVAS_GROUP)
|
self.bossEnterNodeCanvasGroup = self.bossEnterNode:getComponent(GConst.TYPEOF_UNITY_CLASS.CANVAS_GROUP)
|
||||||
self.bossEnterNode:setVisible(false)
|
self.bossEnterNode:setVisible(false)
|
||||||
end
|
end
|
||||||
@ -2053,7 +2055,7 @@ function BattleUI:showBossEnterAni(bornTime, bossName, monsterComp, callback)
|
|||||||
self.bossEnterNode:setVisible(true)
|
self.bossEnterNode:setVisible(true)
|
||||||
self.bossEnterImg:setVisible(false)
|
self.bossEnterImg:setVisible(false)
|
||||||
self.bossName:setText(bossName)
|
self.bossName:setText(bossName)
|
||||||
self.bossName:setAnchoredPositionX(-800)
|
self.bossName:setAnchoredPositionX(-756)
|
||||||
self.bossEnterNodeCanvasGroup.alpha = 0
|
self.bossEnterNodeCanvasGroup.alpha = 0
|
||||||
monsterComp:getBaseObject():setLocalPosition(DEFAULT_X, 0, 0)
|
monsterComp:getBaseObject():setLocalPosition(DEFAULT_X, 0, 0)
|
||||||
local keyFrameTimes = self.bossEnterImg:getAnimationKeyFrameTime("idle")
|
local keyFrameTimes = self.bossEnterImg:getAnimationKeyFrameTime("idle")
|
||||||
@ -2070,6 +2072,9 @@ function BattleUI:showBossEnterAni(bornTime, bossName, monsterComp, callback)
|
|||||||
self.bossEnterAniSeq:AppendCallback(function()
|
self.bossEnterAniSeq:AppendCallback(function()
|
||||||
self.bossEnterImg:setVisible(true)
|
self.bossEnterImg:setVisible(true)
|
||||||
self.bossEnterImg:playAnim("idle", false, true)
|
self.bossEnterImg:playAnim("idle", false, true)
|
||||||
|
-- CS.UnityEngine.Animator.StringToHash("born") 结果是1155742626
|
||||||
|
self.bossEnterNodeAnimator.enabled = true
|
||||||
|
self.bossEnterNodeAnimator:Play(1155742626, -1, 0)
|
||||||
monsterComp:initPosition()
|
monsterComp:initPosition()
|
||||||
monsterComp:getBaseObject():setParent(self.maxLayerNode, false)
|
monsterComp:getBaseObject():setParent(self.maxLayerNode, false)
|
||||||
if callback then
|
if callback then
|
||||||
@ -2082,20 +2087,17 @@ function BattleUI:showBossEnterAni(bornTime, bossName, monsterComp, callback)
|
|||||||
monsterComp:getBaseObject():setParent(self:getBattleNode(), false)
|
monsterComp:getBaseObject():setParent(self:getBattleNode(), false)
|
||||||
self.bossEnterNode:setVisible(false)
|
self.bossEnterNode:setVisible(false)
|
||||||
self.battleController:showBuffTips(GConst.BattleConst.SIDE_DEF, true)
|
self.battleController:showBuffTips(GConst.BattleConst.SIDE_DEF, true)
|
||||||
|
self.bossEnterNodeAnimator.enabled = false
|
||||||
end)
|
end)
|
||||||
|
|
||||||
if keyFrameTime > 0 then
|
if keyFrameTime > 0 then
|
||||||
local addTime = 1
|
local addTime = 1
|
||||||
self.bossEnterAniSeq:InsertCallback(keyFrameTime + 0.2, function()
|
self.bossEnterAniSeq:InsertCallback(keyFrameTime + 0.2, function()
|
||||||
self.bossName:setText(bossName)
|
|
||||||
self.battleController:setTimeScale(0)
|
self.battleController:setTimeScale(0)
|
||||||
end)
|
end)
|
||||||
self.bossEnterAniSeq:Insert(keyFrameTime + 0.2, self.bossName:getTransform():DOAnchorPosX(-212, 0.2))
|
|
||||||
self.bossEnterAniSeq:InsertCallback(keyFrameTime + 0.2 + addTime, function()
|
self.bossEnterAniSeq:InsertCallback(keyFrameTime + 0.2 + addTime, function()
|
||||||
self.battleController:setTimeScale(DataManager.BattleData:getTimeScale())
|
self.battleController:setTimeScale(DataManager.BattleData:getTimeScale())
|
||||||
end)
|
end)
|
||||||
else
|
|
||||||
self.bossEnterAniSeq:Insert(0.2, self.bossName:getTransform():DOAnchorPosX(-212, 0.2))
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user