オーディオ パフォーマンスを改善する

次のパフォーマンス関連の Unity 設定を調整し、以下のガイドラインに沿って、アプリのパフォーマンスに対する音声関連の影響を防ぎます。

  • CPU のスパイクを避けるため、同時音声ソースを制限します。
  • 近くの音でのみ空間オーディオを有効にします。遠くの音にはパンニングを使用して、CPU の負荷を軽減します。
  • 音楽を扱う場合は、圧縮されたアセット バンドルからのストリーミングを避けてください(LZ4 を使用する場合でも同様です)。解凍のオーバーヘッドにより、CPU 使用率が急激に上昇し、パフォーマンスに大きな影響を与えます。
  • Unity プロジェクトの音声設定で、[Load in Background] を有効にして、[Load type] を [Decompress on Load] に設定し、音声を強制的にプリロードします。

    音声パフォーマンスを最適化するための Unity の設定