diff --git a/Assets/ManagedResources/~Lua/Modules/ArenaTopMatch/View/ATM_GuessTipView.lua b/Assets/ManagedResources/~Lua/Modules/ArenaTopMatch/View/ATM_GuessTipView.lua index d2a36e4a79..6d21d4d41f 100644 --- a/Assets/ManagedResources/~Lua/Modules/ArenaTopMatch/View/ATM_GuessTipView.lua +++ b/Assets/ManagedResources/~Lua/Modules/ArenaTopMatch/View/ATM_GuessTipView.lua @@ -1,7 +1,7 @@ --竞猜提示面板 local ATM_GuessTipView = {} local this = ATM_GuessTipView - +local betBattleInfo = nil --主面板 local matchPanel = require("Modules/ArenaTopMatch/ArenaTopMatchPanel") --倒计时 @@ -71,7 +71,7 @@ function ATM_GuessTipView:OnOpen(...) local IsCanBet = ArenaTopMatchManager.IsCanBet() LogGreen("IsCanBet "..tostring(IsCanBet)) if IsCanBet then - local betBattleInfo = ArenaTopMatchManager.GetBetBattleInfo() + betBattleInfo = ArenaTopMatchManager.GetBetBattleInfo() local myBetTarget = ArenaTopMatchManager.GetMyBetTarget() local isBetBlue = myBetTarget == betBattleInfo.myInfo.uid local isBetRed = myBetTarget == betBattleInfo.enemyInfo.uid @@ -173,9 +173,17 @@ end --设置竞猜币 function this.SetCoin() - local oldNum= ArenaTopMatchManager.GetCoinNum() - LogGreen("oldNum "..oldNum.." BagManager.GetItemCountById(GUESS_COIN) "..BagManager.GetItemCountById(GUESS_COIN)) - local newNum= (BagManager.GetItemCountById(GUESS_COIN) - oldNum) * ArenaTopMatchManager.rate + oldNum --BagManager.GetItemCountById(GUESS_COIN) + -- local oldNum= ArenaTopMatchManager.GetCoinNum() + -- LogGreen("oldNum "..oldNum.." BagManager.GetItemCountById(GUESS_COIN) "..BagManager.GetItemCountById(GUESS_COIN)) + -- local newNum= (BagManager.GetItemCountById(GUESS_COIN) - oldNum) * ArenaTopMatchManager.rate + oldNum --BagManager.GetItemCountById(GUESS_COIN) + -- local tempNum=oldNum + local oldNum= 100 + local newNum = 100 + if betBattleInfo.result == 1 then + newNum = newNum + (100 - ArenaTopMatchManager.GetCoinNum()) * ArenaTopMatchManager.rate + else + newNum = newNum - (100 - ArenaTopMatchManager.GetCoinNum()) + end local tempNum=oldNum LogGreen("oldNum "..oldNum.." newNum "..newNum)