适用于iOS的Drum Sim Build的示例

时间:2012-02-10 21:36:34

标签: ios cocoa-touch touch

我正在尝试在Xcode中为我的兄弟在法律乐队中构建一个鼓模拟器。我这样做有点麻烦。我想要做的是使用鼓手的鼓组图片,并将其用作可以在iPhone上播放的鼓。我认为它可能有点像HTML中的图像地图,按钮会发出鼓声和其他所有声音。如果有人对此有任何想法或方法,将不胜感激。 感谢

2 个答案:

答案 0 :(得分:1)

一种非常基本的方法:

使用带有drumkit图像的UIImageView作为背景。

在每个鼓的前面创建一个透明的UIView。将UITapGestureRecognizer附加到每个UIView。此手势识别器应为每个视图调用不同的方法。使用AVAudioPlayer播放声音。

这只是一个非常基本的应用程序,但并不是那么糟糕。完成后,您的下一个任务可能是:

  • 优化效果。声音应该在您触摸显示屏的那一刻播放。
  • 多触摸
  • 使用核心动作来检测水龙头的强度并调整声音

答案 1 :(得分:0)

UIImageView在皮肤上有一些很好的隐形按钮(UIButton的tintColor属性,如button.tintColor = [UIColor clearColor];),这将是完美的。然后,看看如何在这里播放一些音频:http://blogs.x2line.com/al/archive/2011/05/19/3831.aspx