2011-05-20 30 views
0

我想学习和建立说话木偶iPhone应用。最好的例子是"Talking Ben the Dog"here是youtube视频。我不知道我将如何建立这样的应用程序。我有一个图形设计师将尽自己的一份力量。作为一名程序员,我需要注意什么?如果有人能够抛出他们的想法或者指出一些相关的文档或者示例代码会有很大的帮助。iPhone:建设说话木偶应用

谢谢。

回答

0

首先,您需要创建内容。这意味着动画场景和任何相关的音频。接下来,您需要根据用户的输入触发这些场景。

如果您需要更高级的功能,例如应用程序重复您所说的“回声”,那么您需要掌握AudioQueue和AudioUnit API。这意味着检测传入音频的电平,然后触发将音频写入存储的缓冲区。这些API很难,所以这将是技术上最具挑战性的部分。您需要熟悉指针和其他较低级别的编程概念。

对于没有对话的应用程序,需要大量的工作来创建内容。然后,您需要在应用程序中使用UIImage和Core Animation框架重新创建动画。

Apple网站上有很多很棒的视频和示例代码。这将是一个非常棒的学习曲线,让您能够熟悉Core Animation。

0

只需为每个场景制作几个视频,然后根据按钮点击进行播放!