playEffect] проблема с эффектом - PullRequest
0 голосов
/ 12 апреля 2011

Привет. Я пытаюсь заставить двигатель автомобиля звучать с помощью SimpleAudioEngine.

я могу без проблем использовать этот движок в цикле меню, это прекрасно работает [[SimpleAudioEngine sharedEngine] playBackgroundMusic: @ "menuLoop.wav"];

Но я не могу использовать ни один из методов playEffect

[[SimpleAudioEngine sharedEngine] playEffect: @ "engine.wav"];

[[SimpleAudioEngine sharedEngine] playEffect: @ "engine.wav" шаг: 0.5f панорамирование: 0.6f усиление: 1.0f];

они оба не работают на симуляторе или устройстве

Плз, помогите мне ...

1 Ответ

1 голос
/ 12 апреля 2011

Убедитесь, что ваш волновой файл использует формат, поддерживаемый CocosDenshion. как объяснено здесь: http://www.cocos2d -iphone.org / wiki / doku.php / cocosdenshion: faq # i_ve_got_some_wave_files_but_they_don_t_work_what_can_i_do

Вы можете попробовать использовать инструмент afconvert для исправления файла:

afconvert -v -f WAVE -d LEI16 notworking.wav working.wav 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...