竞技场取消
This commit is contained in:
parent
b4cb94eb90
commit
9c5492c5b5
@ -252,7 +252,10 @@ function ArenaManager:rspAdBoxReward(result)
|
|||||||
if result.err_code == GConst.ERROR_STR.SUCCESS then
|
if result.err_code == GConst.ERROR_STR.SUCCESS then
|
||||||
self.willShowAdBoxState = nil
|
self.willShowAdBoxState = nil
|
||||||
local idx = result.reqData.win and 2 or 1
|
local idx = result.reqData.win and 2 or 1
|
||||||
ModuleManager.ShopManager:showBoxOpenUI({type = GConst.ShopConst.BOX_REWARD_TYPE.ARENA_AD_BOX, params = idx, rewards = result.rewards})
|
-- ModuleManager.ShopManager:showBoxOpenUI({type = GConst.ShopConst.BOX_REWARD_TYPE.ARENA_AD_BOX, params = idx, rewards = result.rewards})
|
||||||
|
if result.rewards then
|
||||||
|
GFunc.showRewardBox(result.rewards)
|
||||||
|
end
|
||||||
EventManager:dispatchEvent(EventManager.CUSTOM_EVENT.ARENA_AD_BOX_SUCCESS)
|
EventManager:dispatchEvent(EventManager.CUSTOM_EVENT.ARENA_AD_BOX_SUCCESS)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
@ -5,6 +5,7 @@ local DEFAULT_X = 10000
|
|||||||
local ALPHA_COLOR = BF.Color(1, 1, 1, 0)
|
local ALPHA_COLOR = BF.Color(1, 1, 1, 0)
|
||||||
local BLACK_ALPHA_COLOR = BF.Color(0, 0, 0, 0)
|
local BLACK_ALPHA_COLOR = BF.Color(0, 0, 0, 0)
|
||||||
local TIPS_BG = {"battle_bg_6", "battle_bg_14"}
|
local TIPS_BG = {"battle_bg_6", "battle_bg_14"}
|
||||||
|
local ELIMINATION_TOUCH_EVENT = GConst.ELIMINATION_TOUCH_EVENT
|
||||||
|
|
||||||
---------------------------------必须重写的方法----------------------------------
|
---------------------------------必须重写的方法----------------------------------
|
||||||
function BattleUIPVP:initBaseInfo()
|
function BattleUIPVP:initBaseInfo()
|
||||||
@ -154,6 +155,42 @@ function BattleUIPVP:initCounterAttack()
|
|||||||
self.counterAttackNode:setVisible(false)
|
self.counterAttackNode:setVisible(false)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
function BattleUIPVP:initTouchCancel()
|
||||||
|
local uiMap = self.root:genAllChildren()
|
||||||
|
local touchCancelNode = uiMap["battle_ui_pvp.board_root_node.board_center_node.touch_cancel_node"]
|
||||||
|
touchCancelNode:setVisible(false)
|
||||||
|
touchCancelNode:getComponent(GConst.TYPEOF_UNITY_CLASS.BF_ELIMINATION_TOUCH_EVENT):AddTouchEventListener(function(eventType)
|
||||||
|
if eventType == ELIMINATION_TOUCH_EVENT.ENTER then -- 取消链接
|
||||||
|
self.battleController:clearGridSequence()
|
||||||
|
AudioManager:playEffect(AudioManager.EFFECT_ID.LINK_CANCEL)
|
||||||
|
end
|
||||||
|
end)
|
||||||
|
-- local w, h = GFunc.getUIExpandScreenSize()
|
||||||
|
-- local addW = h - CS.BF.GameConst.DESIGN_RESOLUTION_HEIGHT
|
||||||
|
-- touchCancelNode:setSizeDeltaY(509 + addW)
|
||||||
|
local allImg = uiMap["battle_ui_pvp.board_root_node.board_center_node.touch_cancel_node.all_img"]
|
||||||
|
allImg:setVisible(false)
|
||||||
|
uiMap["battle_ui_pvp.board_root_node.board_center_node.touch_cancel_node.all_img.tips_desc"]:setText(I18N:getGlobalText(I18N.GlobalConst.BATTLE_DESC_13))
|
||||||
|
end
|
||||||
|
|
||||||
|
function BattleUIPVP:showTouchCancel()
|
||||||
|
if self.battleController.curActionSide ~= GConst.BattleConst.SIDE_ATK then
|
||||||
|
return
|
||||||
|
end
|
||||||
|
local uiMap = self.root:genAllChildren()
|
||||||
|
local touchCancelNode = uiMap["battle_ui_pvp.board_root_node.board_center_node.touch_cancel_node"]
|
||||||
|
touchCancelNode:setVisible(true)
|
||||||
|
|
||||||
|
-- 判断是否显示提示框
|
||||||
|
local allImg = uiMap["battle_ui_pvp.board_root_node.board_center_node.touch_cancel_node.all_img"]
|
||||||
|
allImg:setVisible(true)
|
||||||
|
end
|
||||||
|
|
||||||
|
function BattleUIPVP:hideTouchCancel()
|
||||||
|
local uiMap = self.root:genAllChildren()
|
||||||
|
local touchCancelNode = uiMap["battle_ui_pvp.board_root_node.board_center_node.touch_cancel_node"]
|
||||||
|
touchCancelNode:setVisible(false)
|
||||||
|
end
|
||||||
--------------------------------end必须重写的方法--------------------------------
|
--------------------------------end必须重写的方法--------------------------------
|
||||||
|
|
||||||
function BattleUIPVP:getBGMId()
|
function BattleUIPVP:getBGMId()
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user