WebGLでアセットバンドルからDLした一部ボイスにノイズがはいる

465 views
Skip to first unread message

uchid...@gmail.com

unread,
Nov 30, 2017, 12:51:21 AM11/30/17
to 宴ユーザーグループ
宴のバージョン: 例)3.1.1
UnityのバージョンとOS: 例)Unity5.6.2f1 Windows

お疲れ様です。

今回シナリオ中にボイスを再生させ、Android,WebGLで動作確認を行ったところ
1.一部ボイス(1000ファイル中1ファイル程度)でボイス再生中に「ブツッ」という音が入っていました。(再生時間の中間辺り)
こちらは大量のアセットを1度にアセットバンドル化してしまっているからなのでしょうか?(Androidでは発生していません)
アセットバンドル化前の形式はmp3です。

2.また、このノイズが発生するとノイズの後の音声とBGMが一瞬聞こえなくなり、少しずつ音量が大きくなりながら再生されます。
(ノイズ直後にVolumeが0になり、少しずつVolumeが上がって行っているイメージです)
こちらはノイズが発生したらサウンド全体のボリュームが変更される機能などが付いているのでしょうか?

2.の問題は宴を使用した箇所でのみ発生したため、質問させていただきました。
よろしくお願いいたします。

マッドネスラボ

unread,
Nov 30, 2017, 1:30:42 AM11/30/17
to 宴ユーザーグループ
サウンドのプラットフォーム依存の問題であれば、ほぼUnityのバグかと思います。

BGMにイントロループを使っている場合、UnityのバグがあるためWebGLでは再生されないということがありました。
再生中にノイズが入るというのも、昔のUnityのWebPlayerでoggファイルを直接再生するケースで発生したことがあります。

2の音量が変化するという点では、
「ダッキング」という、ボイス再生中はBGMの音量を下げる機能を入れています。
「Duck Volume」を1にしても同様の減少が出るようでしたら、Unity自体のバグかと思います。

ほかに考えられる原因としては、「Load Type」をStreamingにしていると、ロードが再生に間に合わない場合にノイズになるケースがあります。

Reply all
Reply to author
Forward
0 new messages