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. 無法在android中播放3gp視頻
- 2. 無法在iPad中下載和播放mp4/3gp文件
- 3. 如何在Java中播放3gp文件?
- 4. 如何在Java中播放3gp文件?
- 5. 如何在android中使用意圖播放3gp視頻文件?
- 6. iOS:我的聲音文件無法在PickerViewController中播放
- 7. 無法在iOS中播放視頻4
- 8. 在IIS上託管3gp電影文件 - 在Android上播放
- 9. Mp4文件無法播放
- 10. 無法播放WAV文件
- 11. iOS無法播放視頻
- 12. iOS的 - 無法播放
- 13. 在播放時更改.3gp文件的音高
- 14. 如何在webview中本地播放媒體文件(3GP/swf文件)
- 15. 在MPMoviePlayerController播放Youtube視頻或播放RTSP - 3GP鏈接
- 16. 在iOS中播放.mov文件
- 17. 如何在iOS中播放.pls文件?
- 18. 在iOS應用中播放mp3文件
- 19. 無法播放WP7中的wav文件
- 20. 無法在iOS7上播放mp4文件
- 21. 無法在VideoView播放.mov文件
- 22. View中的MediaPlayer無法播放。 Xamarin iOS
- 23. 無法在Android上播放iOS視頻
- 24. 如何在iOS視頻播放器中播放webm文件
- 25. Mp3音頻文件在android中播放,但無法在iphone中播放
- 26. 播放聲音文件iOS
- 27. 星號視頻播放(mp4/3gp)
- 28. 在iOS上播放FLAC音頻文件
- 29. 在Java下播放* .caf文件(iOS/Apple)
- 30. 在iOS上播放.m3u8文件
在哪個文件你看到3gp? – 2014-09-01 06:45:36
支持3gp,但要確保你的3gp符合蘋果標準。 (分辨率和fps等) – sleepwalkerfx 2014-09-01 06:52:28