私はAVAudioPlayerに問題があり、私のspritekitゲームで短い音を再生しています。私は非常にダイナミックなゲームシーンを持っています。ユーザーが特定の要素をタップすると、単純なビープ音を鳴らしたいのですが、AVAudioPlayerを使用してサウンドを実行すると、パフォーマンスに大きな問題が発生します。SpriteKitゲームのAVAudioPlayerとパフォーマンスの問題
私のオーディオファイルは、.mp3形式です。
また、私はSKActionメソッド(playSoundFileNamed)を実行してサウンドを実行しましたが、すべてがほぼ同じように見えますが、同じパフォーマンスの問題に気付きました。
私の質問は、SpriteKitでサウンドを実行するためのベストプラクティスです。
PS:WWDC Adventure spritekitのサンプルコードを見つけようとしましたが、サウンド再生に関する問題をどのように解決するかを確認しましたが、残念ながらサンプルコードは利用できません。
おそらく、http://stackoverflow.com/questions/38031676/avaudioplayer-hiccups-the-app-sometimesの複製と私の答えはおそらくそれを解決するだろうが、私は自分自身dupehammerを適用することを躊躇している – matt