Эффект работает только в симуляторе - PullRequest
0 голосов
/ 26 июля 2011

Я использую приведенный ниже код для воспроизведения звука лазерного корабля, но он работает только в симуляторе. Почему?

код:

[[SimpleAudioEngine sharedEngine] preloadEffect:@"Laser_ship.caf"];

тогда

[[SimpleAudioEngine sharedEngine] playEffect:@"Laser_ship.caf" pitch:1.0f pan:0.0f gain:0.25f];

Также я использую около 8 звуков эффектов, которые все работают правильно.

1 Ответ

2 голосов
/ 26 июля 2011

Правильно ли задано имя вашего файла? Симулятор нечувствителен к регистру, но устройство не:)

т.е. у вас есть @"Laser_ship.caf", это действительно называется @"laser_ship.caf"

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