Dans mon projet j'essaie de jouer lorsque mon image se déplace d'un côté à l'autre de la moitié de l'écran horizontal.comment lire le fichier audio lorsque l'image est à un certain endroit sur l'écran qui se déplace par accéléromètre
je suis en train comme cet exemple de code
- (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];
}
}
mais mon application se bloque quand je suis en train comme ça
peut-on s'il vous plaît me aider
concernant
- (vide) viewDidLoad { \t UIAccelerometer * accel = [Accéléromètre partagé UIAccelerometer]; accel.delegate = self; accel.updateInterval = 1,0f/60,0f; J'appelle Accelerometer 60 fois par seconde. J'ai pensé que mon application plante, car auparavant, j'ai écrit ".m4r". Et maintenant, au moins, il ne s'écrase pas mais il ne bouge pas le UIImage dans l'appareil et donc l'audio ne joue pas non plus. Que me suggérez-vous de faire maintenant ?? – sony