繁体   English   中英

使用AudioToolbox进行短音效音量控制无法在iPad / iPod touch型号上运行

[英]Using AudioToolbox for short sound effects volume control not working on iPad/iPod touch models

在iPhone型号上一切正常,使用手机上的音量按钮可以提高和降低游戏音频。 在iPad和iPod touch型号上,音量按钮不会影响游戏音效。

这是我用来播放这些短音的代码。

-(IBAction) playClickSound {
  CFURLRef mySoundUrl = CFBundleCopyResourceURL(CFBundleGetMainBundle(), CFSTR("click"), CFSTR("caf"), NULL);
  SystemSoundID mySound;
  AudioServicesCreateSystemSoundID(mySoundUrl, & mySound);
  CFRelease(mySoundUrl);
  // Plays the sound.
  AudioServicesPlaySystemSound(mySound);
}

常量“kAudioServicesPropertyIsUISound”会影响关卡吗? 它应该确定用户的设置是否影响回放。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM