0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Unityから音が出ない時の解決方法

Last updated at Posted at 2020-11-28

すごく単純ですが、Unityから音が出ない時の解決方法です。

MuteAudioがオンで音が再生されない2_trim.png

「Mute Audio」が有効になっていると、Unityから音がでなくなります。
Projectビューから.mp3ファイルなどを選択し、ヒエラルキービューで再生ボタンを押すと再生されるので、スクリプトが原因かな?と勘違いしたりして、地味に問題に気付くまでに時間がかかりました。

これが有効な際にスクリプトでログを表示したら便利かなと思ったのですが、スクリプトで制御する方法はざっと調べたところなさそうでした。

2022年1月23日追記
以下のようなスクリプトで、ミュートになっていた場合に自動でミュートを無効にして音が出るようになります。

void Start()
{
    if (UnityEditor.EditorUtility.audioMasterMute)
    {
        Debug.LogWarning("「MuteAudio」が有効になっていました。自動で無効にします。");
        UnityEditor.EditorUtility.audioMasterMute = false;
    }
}
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?