1
A
回答
0
我使用系统AudioToolbox.framework
在我的简单游戏中播放声音。我加入这个静态函数共同MyGame类:
+ (SystemSoundID) createSoundID: (NSString*)name
{
NSString *path = [NSString stringWithFormat: @"%@/%@",
[[NSBundle mainBundle] resourcePath], name];
NSURL* filePath = [NSURL fileURLWithPath: path isDirectory: NO];
SystemSoundID soundID;
AudioServicesCreateSystemSoundID((__bridge CFURLRef)filePath, &soundID);
return soundID;
}
我添加了“Morse.aiff”文件,项目资源和(任何)类的初始化有以下初始化它:
self.mySound = [MyGame createSoundID: @"Morse.aiff"];
而且然后我打的声音,这个调用:
AudioServicesPlaySystemSound(mySound);
另外,不要忘记导入AudioServices.h
文件。
此音频工具箱还可以播放不同的声音格式。
希望它可以帮助你..
相关问题
- 1. 无法在iPad中下载和播放mp4/3gp文件
- 2. 如何在Java中播放3gp文件?
- 3. iOS:我的声音文件无法在PickerViewController中播放
- 4. 无法在iOS中播放视频4
- 5. iOS的 - 无法播放
- 6. iOS无法播放视频
- 7. 无法播放WAV文件
- 8. 在IIS上托管3gp电影文件 - 在Android上播放
- 9. 如何在webview中本地播放媒体文件(3GP/swf文件)
- 10. Android - 无法播放任何视频(mp4/mov/3gp/etc)?
- 11. 无法在VideoView播放.mov文件
- 12. View中的MediaPlayer无法播放。 Xamarin iOS
- 13. 如何在iOS视频播放器中播放webm文件
- 14. 在MPMoviePlayerController播放Youtube视频或播放RTSP - 3GP链接
- 15. 如何在iOS上播放swf文件?
- 16. 在iOS上播放FLAC音频文件
- 17. 星号视频播放(mp4/3gp)
- 18. 无法播放音频ios 9
- 19. 无法播放原始音频文件
- 20. c#无法播放wav文件
- 21. 无法播放视频文件
- 22. 无法播放下载的.mp3文件
- 23. 录制的文件无法播放
- 24. 无法播放声音文件
- 25. meego无法播放mp3文件
- 26. 无法播放音频文件
- 27. MPMoviePlayerViewController无法播放mp4文件
- 28. BufferedSoundStream无法播放wav文件
- 29. 无法播放保存播放列表文件(.xml)
- 30. 如何在iOS应用程序中播放播客文件
在哪个文件你看到3gp? – 2014-09-01 06:45:36
支持3gp,但要确保你的3gp符合苹果标准。 (分辨率和fps等) – sleepwalkerfx 2014-09-01 06:52:28