创建计算器计算游戏让我们创建一个iPhone应用程序(第3部分)

大家好。 yuta fujii( @hofucamera. )是。

这一次,我想连续创建一个“下雪语音计算游戏iPhone应用程序”。

此应用程序是一个思考,如果显示一个号码,并且添加任何数字并添加它。此外,我想在选择一个数字时尝试发出可爱的声音。这声音将是制作狗和猫的儿童申请。

在本章中,您希望在窃听数字时创建一个数字。这一次,这是一只猫的声音。

让我们启动这一点!

“最后课程”


准备iPhone应用程序开发的环境
您需要什么对iPhone应用程序开发
让我们在没有程序的情况下开发红牌iPhone应用程序
让我们在没有程序的情况下开发一个彩色卡片应用程序
让我们开发您最喜欢的网站集应用程序
让我们开发笔记本应用程序(第1部分)
让我们开发一个笔记本应用程序(第2部分)
让我们开发一个“只是时间iPhone应用程序”,以在10秒内停止(第1部分)
让我们开发一个游戏和一个只是一个时间的应用程序,只需10秒就停止(第2部分)
让我们开发谎言手机应用程序
密码让我们创建一个iPhone应用程序(第1部分)
密码让我们创建一个iPhone应用程序(第2部分)
密码让我们创建一个iPhone应用程序(第3部分)
密码让我们创建一个iPhone应用程序(第4部分)
让我们创建一个todo列表iPhone应用程序(第1部分)
让我们创建一个todo list iphone应用程序(part2)
让我们创建一个todo列表iPhone应用程序(第3部分)
让我们创建一个todo列表iPhone应用程序(第4部分)
创建iPhone应用程序(第1部分)
创建计算器计算游戏让我们创建一个iPhone应用程序(第2部分)


将音频文件收集到项目

xcode_gameth1.
所以我想导入一个音频文件。
准备MP3声源并将其拖放到您的项目中。
xcode_gameth2.

如果您需要声源,请单击此处

Jokersounds.com.

在这里,Neko.mp3被拍摄。

介绍语音框架

我想我在我以前的课程中介绍了一个框架和正在进行的处理。
在这里,我也想使用语音框架进行声音演讲。
第一的。选择红色部分,
Xcode_Gameth3.

如果向下滚动,您将有一个写入红色部分的地方,所以点击那里。
Xcode_Gameth4.

由于搜索窗口出现,请选择avfoundation.framework并单击“添加”。
Xcode_Gameth5.

它已准备好介绍,如下所示。
Xcode_Gameth6.

确认您所拥有的程序

这次,当将数字点击到键盘时,我们将处理声音。
这意味着,您必须修改用Cocoa Pods拍摄的程序。
描述如何找到该程序。

首先,单击命令时选择委派部分,如下所示。
xcode_gameth7.
然后我去了那个程序的。
Xcode_Gameth8.
但是,因为描述了特定处理是实现文件。因为它是一个m文件,
单击红色部分,
xcode_gameth9.
如果选择.m文件,则锁定。
单击红色部分以解锁它。
xcode_gameth1.0

然后,我能够确认实现文件。

接下来,我们将在点击键盘时查找一个响应的地方,但导入它以便您可以使用该框架。
Xcode_Gameth11

#import <AVFoundation/AVFoundation.h>

接下来,为音频播放准备变量。
Xcode_Gameth12

AVAudioPlayer *audioPlayer

然后,当我按如下方式点击按钮时,我发现一个响应的地方。
Xcode_Gameth13
我会在这里播放一个节目。
Xcode_Gameth14

描述如下。

  NSError *error = nil;
    // 再生する audio ファイルのパスを取得
    NSString *path = [[NSBundle mainBundle] pathForResource:@"neko" ofType:@"mp3"];
    // パスから、再生するURLを作成する
    NSURL *url = [[NSURL alloc] initFileURLWithPath:path];
    // auido を再生するプレイヤーを作成する
    audioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:url error:&error];
    audioPlayer.numberOfLoops = 0;
    [audioPlayer play];

它在上面完成。

让我们用模拟器检查

然后,请在真正点击它时尝试。
Xcode_Gameth15

即使你以这种方式点击这里,你也可以看到。
Xcode_Gameth16

在最后

它曾是怎样的?
如果您在今天,让我们在背景上放置一个图像,就像孩子们的应用程序。

请从此处下载图像材料。

拖放图像,将其部署到项目,放置图像视图并将其设置为。
Xcode_Gameth19
通过将其放入底部来完成图像视图。
Xcode_Gameth20.

我想设置背景图像并放置一张声音并从外面介绍键盘或介绍,并使其成为儿童似乎高兴的全面教育应用程序。
xcode_gameth2.1
创建原始应用程序时请参阅。
下次我们期待着。

给这篇文章的人

yuta

专业Instagram风图像处理iPhone应用程序从零知识 特別クーポン配布中! 詳しくは 从这里! エンジニアでプロデューサー ピーターティールが大好きです! Twitter: yuta. fujii. 質問はお気軽にどうぞ!