Django Girls and Boys 備忘録

Python、Selenium、Django、java、iPhoneアプリ、Excelマクロなどで気付いたこと、覚えておきたいことなどを載せていきます。

【Unity】「There are two audio listeners in the scene.Please ensure there is always exactly  one audio listeners in the scene.」というエラーが表示された時の対処方法

Unityで開発している時に、いろいろなものをインポートなどしていると以下のようなエラーが出ることがあります。

 

エラー内容:

There are two audio listeners in the scene.Please ensure there is always exactly  one audio listeners in the scene.

 

このようなエラーが出た時の対処方法を説明していきます。

 

このエラーの内容は、1つのシーン内に2つの「audio listener」が存在するので1つになるようにしてくださいというようなものです。

 

そのため、1つになるように対応する必要があります。

 

 

 

目次

 

1.audio listenerの探し方

 

いろいろとシーン内にインポートしてきたような場合など、具体的にどこに「audio listener」があるのか探すのも大変だと思います。

 

「audio listener」がアタッチされているオブジェクトを探すやり方があります。

 

手順としては以下のようになります。

 

1.「Hierarchy」ビュー内の検索窓の虫眼鏡をクリックします。

2.検索の種類を「type」にします。

3.検索窓にaudiolistenerと打ち込みます。

4.「audiolistener」がアタッチされたオブジェクトが表示されます。

 

 

2.audio listenerの削除

 

アタッチされたオブジェクトが表示されたらその中からどちらかを選択します。

自分の場合は2つのカメラにアタッチされていました。

 

「audiolistener」を削除する対象のオブジェクトを選択したら、インスペクター画面上に「audiolistener」コンポーネントを表示させ、右上にある「縦に点が3つ並んだ箇所」をクリック→「Remove Component」を選択して削除します。

 

 

以上が、「There are two audio listeners in the scene.Please ensure there is always exactly  one audio listeners in the scene.」というエラーが表示された時の対処方法になります。