UnityWebRequestでAudioのリクエスト時にメモリを大量に消費してしまう問題
UnityWebRequestでAudioのリクエスト時にメモリを大量に消費してしまう問題
記事探していても全く見つからなかったので自分の備忘録として記しておきます.
(当たり前の事過ぎて記事を書く人がいなかった可能性・・・)
- streamAudioをONにする事で解決
//ストリーミングをONにする
((DownloadHandlerAudioClip)request.downloadHandler).streamAudio = true;
//ロード処理の前にwhileでrequest.isDoneで確認・待機する
while (!request.isNetworkError && !request.isDone) {
yield return null;
}
この処理をするだけで処理落ちせず,Audioのダウンロードを行う事が出来ます.
Author And Source
この問題について(UnityWebRequestでAudioのリクエスト時にメモリを大量に消費してしまう問題), 我々は、より多くの情報をここで見つけました https://qiita.com/mossspirit/items/e818bbe8c0936726ad68著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .