問題
UnityC#でAndroid用のゲームを作っています。
CameraオブジェクトにアタッチしたAudioListenerコンポーネントのenabledを、他のオブジェクトにアタッチしたToggleコンポーネントのOnValueChangedから切り替えることを試みているのですが、Toggleをクリックしてもインスペクタのチェックが消えません。新規シーンを作成して確認しても、同じ結果でした。
にもかかわらずミュート状態になります。
ところがAndroidデバイスの実機で確認すると、ミュートになっておらずBGMが再生されていました。
他のコンポーネントは問題無し
Imageコンポーネントで試したところ、Toggleをクリックすることでenabledを切り替えられました。
新規プロジェクトでも問題無し
同バージョンのUnityにて新規プロジェクトを作成して試したところ、そちらではトグルのクリックでAudioListenerのenabledを切り替えることができました。
プロジェクトの破損?
以上から、開発を進めていたプロジェクトが破損しているのか?と思ったのですが、差異が生じる原因および解決法をお分かりの方がいらっしゃいましたら、ご助言いただけますと大変幸いです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。