Примеры на Drum Sim Build для iOS - PullRequest
2 голосов
/ 11 февраля 2012

Я пытаюсь построить симулятор ударных в Xcode для приложения для моего брата в группе юристов. У меня небольшие проблемы с этим. То, что я хочу сделать, это использовать изображение барабанной установки барабанщика и использовать его в качестве барабана, который вы можете играть на iPhone. Я думал, что это может быть как карта изображений в HTML, где кнопки будут воспроизводить звук барабана и все остальное. Если у кого-то есть какие-либо идеи или инструкции по этому вопросу, это будет с благодарностью. Спасибо

Ответы [ 2 ]

1 голос
/ 11 февраля 2012

Очень простой подход:

Используйте UIImageView с изображением барабанной установки в качестве фона.

Создайте прозрачный UIView перед каждым барабаном. Прикрепите UITapGestureRecognizer к каждому UIView. Этот распознаватель жестов должен вызывать разные методы для каждого представления. Используйте AVAudioPlayer для воспроизведения звука.

Это просто очень простое приложение, но не так уж плохо. После того, как вы закончите с этим, ваши следующие задачи могут быть:

  • оптимизировать производительность. Звук должен воспроизводиться в момент прикосновения к дисплею.
  • мультитач
  • используйте движение ядра, чтобы определить силу нажатия и отрегулировать звук
0 голосов
/ 11 февраля 2012

UIImageView с некоторыми хорошими невидимыми кнопками (свойство tintColor UIButton, как в button.tintColor = [UIColor clearColor];) поверх скинов было бы идеальным. Затем посмотрите, как воспроизвести аудио здесь: http://blogs.x2line.com/al/archive/2011/05/19/3831.aspx

...