максимизировать звуковой эффект в игре iPhone по коду? - PullRequest
0 голосов
/ 18 января 2010

Я только что создал игру.В нем уже есть все звуки.Но по ряду причин звуковой эффект нажатия кнопки все еще невелик.Как я мог максимизировать громкость.Я не уверен, что это из-за качества самих звуковых файлов или из-за того, что я не увеличил громкость кода?не могли бы вы, ребята, помочь мне.Заранее спасибо.Вот мой код

-(void) play
{
    NSString *path = [NSString stringWithFormat:@"%@%@",[[NSBundle mainBundle] resourcePath],@"/menu_button_2.wav"];
    SystemSoundID soundID;
    NSURL *filePath = [NSURL fileURLWithPath:path isDirectory :NO];
    AudioServicesCreateSystemSoundID((CFURLRef)filePath ,&soundID);
    AudioServicesPlaySystemSound(soundID);
    //AudioServicesDisposeSystemSoundID (soundID);
}

1 Ответ

0 голосов
/ 25 января 2010

Из справочника системных звуковых служб:

Интерфейс не обеспечивает управление уровнем, позиционированием или синхронизацией

Я бы предположил, что уровень подразумевает объем.

Если вы используете AVAudioPlayer, вы можете установить громкость от 0.0 до 1.0 с помощью свойства volume, но я уверен, что это открывает новый набор проблемных компромиссов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...