В моем проекте я пытаюсь играть, когда мое изображение перемещается с одной стороны на другую сторону половины горизонтального экрана.как играть в аудиофайл, когда изображение находится в каком-то положении на экране, которое перемещается акселерометром
я пытаюсь как этот
образец кода
- (void)accelerometer:(UIAccelerometer *)acel
didAccelerate:(UIAcceleration *)acceleration {
if (imageView.center.x + translation.x > 160 - ballRadius) {
NSString *path = [[NSBundle mainBundle] pathForResource:@"warning" ofType:@"m4r"];
NSURL *file = [[NSURL alloc] initFileURLWithPath:path];
AVAudioPlayer *p =[[AVAudioPlayer alloc]
initWithContentsOfURL:file error:nil];
[file release];
self.player = p;
[p release];
[player prepareToPlay];
[player setDelegate:self];
[self.player play];
}
}
, но мое приложение рушится, когда я пытаюсь как этот
может любой, пожалуйста, помогите мне
привет
- (void) viewDidLoad { \t UIAccelerometer * accel = [UIAccelerometer sharedAccelerometer]; accel.delegate = self; accel.updateInterval = 1.0f/60.0f; Я звоню акселерометру 60 раз в секунду. Я решил, что мое приложение рушится, потому что ранее я написал «.m4r». И теперь, по крайней мере, это не сбой, а его не перемещение UIImage в устройство, и, следовательно, звук также не воспроизводится. что ты предлагаешь мне сейчас? – sony