脳汁portal

アメリカ在住(だった)新米エンジニアがその日学んだIT知識を書き綴るブログ

Unityでシーン遷移するとライトが暗くなる問題

UnityでSceneManager.LoadScene ("scene名")でシーンを移動すると、移動先のシーンのライトが暗くなる問題が発生した。
問題のシーンを遷移せずに初期画面として実行すると正常にライトが表示されるにも関わらず、他のシーンから移動すると暗くなってしまう。
調べてみると何時の頃からかライト情報の取り扱いが変更になったらしい

解決法

  1. 問題のシーンを開く
  2. Window > Lighting > Settingsでライトの設定を開く
  3. 一番下に表示されるAuto Generateのチェックを外し、その隣のGenerate Lightingをクリックする

f:id:portaltan:20171219164738p:plain

以上でシーン遷移後もライトが暗くなる問題は解決できた