2013-04-22 66 views
0

使用SimpleAudioEngine增加音量。我尝试添加 playBackgroundMusic.volume = 1.0f;我的代码,但没有运气xcode SimpleAudioEngine增加音量

[[SimpleAudioEngine sharedEngine] playBackgroundMusic:@"background_menu.mp3" loop:YES];

+1

查看代码设置卷的位置,并使用该属性。我敢打赌它就像'[SimpleAudioEngine sharedEngine] .musicVolume = 1.0f;'。 – msgambel 2013-04-22 23:36:40

+0

@msgambel谢谢 – acctman 2013-04-22 23:54:53

回答

0

的例子在这里。另外请注意,您必须先加载音乐,然后才能改变音量:http://www.cocos2d-iphone.org/wiki/doku.php/cocosdenshion:cookbook

使用preloadBackgroundMusic减少,当你调用playBackgroundMusic启动时间。您还可以这样做,以确保在调用playBackgroundMusic之前有背景音乐对象可以设置属性(例如音量)。

SimpleAudioEngine *sae = [SimpleAudioEngine sharedEngine]; 
if (sae != nil) { 
    [sae preloadBackgroundMusic:@"mula_tito_on_timbales.mp3"]; 
    if (sae.willPlayBackgroundMusic) { 
     sae.backgroundMusicVolume = 0.5f; 
    } 
}