gpt4 book ai didi

ios - replacescene 在我的游戏 cocos2d ios 中停止背景音乐

转载 作者:行者123 更新时间:2023-11-28 22:20:34 25 4
gpt4 key购买 nike

我正在为 cocos2d 中的游戏编写代码。我有 5 个 CCScenes。我正在尝试在我的游戏中实现背景音乐。我在所有 CCScenes 中播放同一个文件。我已经在一个称为 Controller 的单例类中实现了所有与卷相关的任务。所以我的问题是,每当我从一个场景导航到另一个场景时,背景音乐就会开始,但一旦加载新页面,它就会停止。我想要连续播放音乐 谁能帮帮我?这是我播放声音文件的代码-

 [[SimpleAudioEngine sharedEngine] playBackgroundMusic:@"main_game_bg.mp3"];
[[SimpleAudioEngine sharedEngine] setBackgroundMusicVolume: [[Controller sharedMySingleton] getBgVolume]];

我在我的主菜单类中写了这两行。这些在主菜单屏幕上以及当我导航到第一个屏幕时播放声音。但是一旦我转到下一个屏幕,即屏幕 2,它就会重新启动音乐,并且在加载屏幕 2 后,它会停止播放音乐。下一个屏幕也会发生同样的情况。

最佳答案

[[SimpleAudioEngine sharedEngine] playBackgroundMusic:@"blues.mp3" loop:YES];
[[SimpleAudioEngine sharedEngine] playEffect:@"alien-sfx.caf"];

你忘了在第一行提到循环

关于ios - replacescene 在我的游戏 cocos2d ios 中停止背景音乐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20540785/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com