3

在 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);
}
4

1 回答 1

0

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

于 2013-05-28T19:22:58.643 回答