Nous avons utilisé AVAudioPlayer dans le projet Cocos2d. La variation audio n'est pas comme prévu.Plage de volume AVAudioPlayer?
CODE:
NSURL* tapSound = [NSURL fileURLWithPath:[[NSBundle mainBundle]
pathForResource:@"tap"
ofType:@"m4a"]];
mClickSound = [[AVAudioPlayer alloc] initWithContentsOfURL: tapSound error: nil];
[mClickSound prepareToPlay];
mClickSound.numberOfLoops = 0;
[mClickSound setVolume: 1.0f];
mRandomLoopMusic = NULL;
Dans le code ci-dessus, je régler le volume 1.0, mais le volume de la musique est pas plein. Quand je mets 10.0f alors augmente. Donc, mon doute est quelle est la gamme de volume? Dans doc de AVAudioPlayer, 0 - 1 est range, mais dans cocos2D sample n'est pas vrai. Comment pouvons-nous limiter la plage audio à 0 - 1?
désolé monsieur ... sa réponse ne va pas ... Ma question est comment restreindre la gamme de volume de AVAudioPlayer .... cela fonctionne même si elle est de 1,5 :) – Guru