ios – 如何在没有Cocos2D的情况下将声音实现到现有的应用程序中

ios – 如何在没有Cocos2D的情况下将声音实现到现有的应用程序中,第1张

概述例如,在iOS SDK下载页面上,有示例代码;我正在使用计算器应用程序(iPhoneUnitTests).我想知道是否可以轻松地在已经构建的应用程序上按下按钮添加声音. 实际上播放短按音很简单,比如按键音.这是一个简单的例子. 您必须链接AudioToolbox.framework二进制文件 SoundExampleViewController.h; #import <UIKit/UIKit.h> 例如,在iOS SDK下载页面上,有示例代码;我正在使用计算器应用程序(iPhoneUnitTests).我想知道是否可以轻松地在已经构建的应用程序上按下按钮添加声音.解决方法 实际上播放短按音很简单,比如按键音.这是一个简单的例子.

您必须链接AudioToolBox.framework二进制文件

SoundExampleVIEwController.h;

#import <UIKit/UIKit.h>#import <AudioToolBox/AudioToolBox.h>@interface SoundExampleVIEwController : UIVIEwController{    SystemSoundID mySoundID;}@end

SoundExampleVIEwController.m:

#import "SoundExampleVIEwController.h"@implementation SoundExampleVIEwController- (voID)vIEwDIDLoad{    [super vIEwDIDLoad];    Nsstring *path = [[NSBundle mainBundle] pathForResource:@"Soundfilename" ofType:@"wav"];     AudioServicesCreateSystemSoundID((__brIDge CFURLRef)[NSURL fileURLWithPath:path],&mySoundID);}- (voID)vIEwDIDUnload{    [super vIEwDIDUnload];    AudioServicesdisposeSystemSoundID(mySoundID);}@end

然后玩你只需调用:AudioServicesPlaySystemSound(mySoundID);

总结

以上是内存溢出为你收集整理的ios – 如何在没有Cocos2D的情况下将声音实现到现有的应用程序中全部内容,希望文章能够帮你解决ios – 如何在没有Cocos2D的情况下将声音实现到现有的应用程序中所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1053192.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存