音效播放小操作
2015-03-06 17:09
92 查看
// ViewController.m // 音效播放 #import "ViewController.h" #import <AudioToolbox/AudioToolbox.h> @interface ViewController () @end @implementation ViewController - (IBAction)palyAudioOne:(id)sender { [self playAudio:@"btnAudio.wav"]; } - (IBAction)palyAudioTwo:(id)sender { [self playAudio:@"AJ3.WAV"]; } -(void)playAudio:(NSString*)audioStr { //1. 得到音频的URL路径 NSString *audioPath = [[NSBundle mainBundle] pathForResource:audioStr ofType:nil]; NSURL *audioUrl = [NSURL fileURLWithPath:audioPath]; //2. 获得系统声音的ID SystemSoundID soundID = 0; //3. 把音频文件加入到系统音频服务中,并且返回长整型的声音ID AudioServicesCreateSystemSoundID((__bridge CFURLRef)(audioUrl), &soundID); //4. 播放音效 AudioServicesPlaySystemSound(soundID); } - (void)viewDidLoad { [super viewDidLoad]; } - (void)didReceiveMemoryWarning { [super didReceiveMemoryWarning]; // Dispose of any resources that can be recreated. } @end
相关文章推荐
- 游戏音乐与音效的播放
- 用as控制音效的播放、暂停、停止及时间显示
- 【Android】游戏开发--SoundPool类多种音效同时播放
- 【iOS-Cocos2d游戏开发之十四】音频/音效/视频播放(利用Cocos2D-iPhone-Extensions嵌入Cocos2d进行视频播放!)
- 利用MCI命令进行 播放录制音乐,以及弹出光驱,音量控制获得播放进度等等操作。。。开发必备。
- 【iOS-Cocos2d游戏开发之十四】音频、音效播放+Cocos2D-Extensions视频播放! 推荐
- 液晶电视播放 高清1080P DTS音效电影 的方法与格式转换换
- 你不知道的事之Pygame播放音效
- 【Cocos2d游戏开发之十四】音频/音效/视频播放(利用Cocos2D-iPhone-Extensions嵌入Cocos2d进行视频播放!)
- bcb中的播放声音操作
- 如何在 Windows 7 设置 USB 耳机为默认音效播放设备
- C# DirectShow 操作视频播放功能
- 让 iPhone 播放简短音效的代码
- 操作 Wave 文件(9): 使用 waveOut... 函数播放 wav 文件
- Visual Basic 2005 – 如何播放剪贴簿中的音效数据
- kjava播放视频的时候不能用线程做刷屏的操作,否则出现闪屏问题!在nokia机器上如此。。。
- 支持暂停和继续操作的WAV音频播放
- 您没有该 数据库的操作权限或指定的数据库 不存在,且您无权限建立|播放flash
- 使用SoundPool播放游戏音效
- 利用MCI命令进行 播放录制音乐,以及弹出光驱,音量控制获得播放进度等等操作。。。开发必备。