3

ゲームで BGM と効果音を再生したいです。SimpleAudioEngine.h をインポートしてメソッドを呼び出しました。

[[SimpleAudioEngine sharedEngine] playBackgroundMusic:@"backgroundMusic.caf"];
[[SimpleAudioEngine sharedEngine] playEffect:@"soundEffect.caf"];

しかし、iOS 5.1 を搭載した iPod Touch ではなく、iOS 5.1 Simulator では動作しません。問題は .caf 拡張子でしょうか?

4

3 に答える 3

2

私が覚えている限り、CocosDension のオーディオ効果は OpenAL で実装されています。.caf ファイルで問題なく動作します。.caf ファイルがアプリ バンドルにコピーされていることを確認します。そのような名前のファイルが見つからないだけかもしれません。

于 2012-09-05T11:29:05.447 に答える
0

このファイルをインポートします...

  #import "SimpleAudioEngine.h" 

はいの場合、X-Code に問題はありません。他のファイルを試すか、コードをデバッグしてください。

于 2012-09-05T12:51:42.167 に答える