diff --git a/Assets/ManagedResources/~Lua/Modules/Arena/ArenaManager.lua b/Assets/ManagedResources/~Lua/Modules/Arena/ArenaManager.lua index daa9f38620..17e668817b 100644 --- a/Assets/ManagedResources/~Lua/Modules/Arena/ArenaManager.lua +++ b/Assets/ManagedResources/~Lua/Modules/Arena/ArenaManager.lua @@ -179,7 +179,7 @@ function this.RequestArenaChallenge(index, isSkip, func) this.RequestReplayRecord(msg.fightResult, fightData, nil,function() BattleRecordManager.SetBattleBothNameStr(PlayerManager.nickName.."|"..enemy.personInfo.name) UIManager.OpenPanel(UIName.ArenaResultPopup, arg) - end) + end,BATTLE_TYPE.ARENA) else -- 设置战斗数据用于统计战斗 local _fightData = BattleManager.GetBattleServerData({fightData = fightData}, 1) @@ -249,9 +249,9 @@ end --- fightData 战斗数据 --- nameStr 交战双方名称 --- doneFunc 战斗播放完成要回调的事件 -function this.RequestReplayRecord(isWin, fightData, nameStr, doneFunc) +function this.RequestReplayRecord(isWin, fightData, nameStr, doneFunc,battle_type) local fightData = BattleManager.GetBattleServerData({fightData = fightData}, 1) - local battlePanel = UIManager.OpenPanel(UIName.BattlePanel, fightData, BATTLE_TYPE.BACK, doneFunc) + local battlePanel = UIManager.OpenPanel(UIName.BattlePanel, fightData, battle_type and battle_type or BATTLE_TYPE.BACK, doneFunc) battlePanel:ShowNameShow(isWin, nameStr) end