This commit is contained in:
CloudJ 2023-06-06 11:08:37 +08:00
parent bfa156bdb5
commit 9a5d42c753
5 changed files with 13 additions and 0 deletions

View File

@ -29,6 +29,10 @@ AudioManager.EFFECT_ID = {
LINK_SKILL = "assets/arts/sounds/sfx/battle/link_skill.wav", LINK_SKILL = "assets/arts/sounds/sfx/battle/link_skill.wav",
BATTLE_VICTORY = "assets/arts/sounds/sfx/ui/battle_victory.wav", BATTLE_VICTORY = "assets/arts/sounds/sfx/ui/battle_victory.wav",
BATTLE_DEFEAT = "assets/arts/sounds/sfx/ui/battle_defeat.wav", BATTLE_DEFEAT = "assets/arts/sounds/sfx/ui/battle_defeat.wav",
SUMMON_START = "assets/arts/sounds/sfx/ui/ui_summon_start.wav",
REWARD = "assets/arts/sounds/sfx/ui/reward.wav",
HERO_UP = "assets/arts/sounds/sfx/ui/hero_up.wav",
PLAYER_UP = "assets/arts/sounds/sfx/ui/player_up.wav",
} }
AudioManager.BO_EFFECT_ID = { AudioManager.BO_EFFECT_ID = {

View File

@ -702,6 +702,7 @@ function GFunc.showRewardBox(rewards, extParams, callback)
params.rewards = newRewards params.rewards = newRewards
params.callback = callback params.callback = callback
ModuleManager.TipsManager:showRewardsBox(params) ModuleManager.TipsManager:showRewardsBox(params)
AudioManager:playEffect(AudioManager.EFFECT_ID.REWARD)
end end
function GFunc.mergeRewards2(rewards, newRewards, needSort) function GFunc.mergeRewards2(rewards, newRewards, needSort)

View File

@ -31,6 +31,8 @@ function HeroManager:upgradeHeroFinish(result)
if result.err_code == GConst.ERROR_STR.SUCCESS then if result.err_code == GConst.ERROR_STR.SUCCESS then
DataManager.HeroData:setHeroLv(result.hero.id, result.hero.level) DataManager.HeroData:setHeroLv(result.hero.id, result.hero.level)
DataManager.HeroData:setDirty() DataManager.HeroData:setDirty()
AudioManager:playEffect(AudioManager.EFFECT_ID.HERO_UP)
end end
end end

View File

@ -44,6 +44,7 @@ function PlayerLevelUpUI:_display()
uiMap["player_level_up_ui.l"]:setAnchoredPositionX(-width/2 - 40) uiMap["player_level_up_ui.l"]:setAnchoredPositionX(-width/2 - 40)
self:refreshRewards() self:refreshRewards()
AudioManager:playEffect(AudioManager.EFFECT_ID.PLAYER_UP)
end end
function PlayerLevelUpUI:refreshRewards() function PlayerLevelUpUI:refreshRewards()

View File

@ -1,4 +1,5 @@
local BoxOpenUI = class("BoxOpenUI", BaseUI) local BoxOpenUI = class("BoxOpenUI", BaseUI)
local AUDIO_DELAY_TIME = 0.4
local SPINE_OPEN_TIME = 1.4 local SPINE_OPEN_TIME = 1.4
local DEFAULT_SPINE_NAME = "ui_shop_box_1" -- 默认的展示动画 local DEFAULT_SPINE_NAME = "ui_shop_box_1" -- 默认的展示动画
@ -55,6 +56,10 @@ function BoxOpenUI:onLoadRootComplete()
ModuleManager.ShopManager:showBoxRewardUI(self.params) ModuleManager.ShopManager:showBoxRewardUI(self.params)
end, SPINE_OPEN_TIME) end, SPINE_OPEN_TIME)
end, false) end, false)
-- 音频
self:performWithDelayGlobal(function()
AudioManager:playEffect(AudioManager.EFFECT_ID.SUMMON_START)
end, AUDIO_DELAY_TIME)
end end
return BoxOpenUI return BoxOpenUI