Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/108.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios Cocos2d:有没有办法将音量更改为CDSoundSource?_Ios_Audio_Cocos2d Iphone - Fatal编程技术网

Ios Cocos2d:有没有办法将音量更改为CDSoundSource?

Ios Cocos2d:有没有办法将音量更改为CDSoundSource?,ios,audio,cocos2d-iphone,Ios,Audio,Cocos2d Iphone,我正在试验CDSoundSource和caf文件。有没有办法设置背景音乐的音量?通过使用setGain,我可以将音量设置为0,但无法真正调整音量 例如: CDSoundSource *sound = [soundSources objectForKey:fn]; [sound setGain:0.0f]; sound.looping = NO; [sound play]; 将使音量静音,但值为[sound setGain:0.1f]的相同代码不会有太大区别。我找不到这

我正在试验CDSoundSource和caf文件。有没有办法设置背景音乐的音量?通过使用setGain,我可以将音量设置为0,但无法真正调整音量

例如:

CDSoundSource *sound = [soundSources objectForKey:fn];
    [sound setGain:0.0f]; 
    sound.looping = NO;
    [sound play];

将使音量静音,但值为[sound setGain:0.1f]的相同代码不会有太大区别。我找不到这方面的适当参考资料。有人有什么建议吗?

您的代码看起来是正确的。你试过0.5吗?我想可能是对数scale@Ben是的,我试过了,但没有多大区别。。正在寻找解决方案: