Androidビルドでオーディオ再生に関する問題が発生しました。 Unity 5.4.0b15を使用していますが、5.3.4p3でも同じ問題がありました。Unity3D - Androidで電話/通知を受けた後、音声再生がミュートになる
私は自分のシーンの "AudioPlayer" GameObjectに追加された背景音楽を再生するための単純なコンポーネントを持っています。
public AudioClip clip;
private AudioSource _musicAudioSource;
private void Awake()
{
if (_musicAudioSource == null)
{
_musicAudioSource = gameObject.AddComponent<AudioSource>();
}
_musicAudioSource.loop = true;
_musicAudioSource.clip = clip;
_musicAudioSource.Play();
}
Android搭載端末でゲームを実行すると、音楽が完全に再生されます。しかし、それが実行されている間、私は音楽の再生を停止通知や電話(電話、viberまたは他のマッサージャー)の任意の種類を取得しています。また、他のすべてのサウンドは、私がゲームプレイで使用したミュート状態になりました。オーディオの再生を再開する唯一の方法は、アプリケーションを終了して再度実行することです。
Playミュージックのようなネイティブプレーヤーを使用して音声を聞きながらゲームを実行しているときにも、同じ問題が発生します。
iOSではすべてが完全に機能します。
あなたは私の答えを受け入れたので、それはあなたのために働いたと思った。彼らがあなたの問題を解決しない限り、答えを受け入れないでください。すぐに通知するため、これは今日5.4.0B23で解決されました。 http://unity3d.com/unity/beta – Programmer
これのための任意の回避策???私は5.3.5f1で同じ問題を抱えています – Kenshin