Unity にオーデォ(AudioClips)を追加していたら、メモリ消費量が増えたので減らしてみました。
対応内容
オーディオファイルの Load Type
を Streaming
にしました。
インスペクタで設定しました。プロジェクトウィンドウで対象のオーディオファイルを選択すると表示されます。
対応前
AudioClips で、約90MB程度消費していました。
MP3(約2-3MB、256kbps)を、7曲ほどヒエラルキーに追加してました。おそらく、起動時にMP3をメモリに展開する設定だったんだと思います。
対応後
AudioClips の消費は、約250KBくらいになりました。
1曲だけ再生しているときにプロファイリングしました。
補足
設定変更による影響とかはまだ調査しきれてません。Streaming
以外の設定値もあるみたいです。