HSPG アウトプット

HSP中年プログラマのアウトプット用(技術やガジェット等々)

unity2020.1.7f1のFaild to load window layoutエラー

f:id:pocoshiki:20201007112137p:plain:w200

確認バージョン

unity2020.1.7f1(windows)

結論

いきなり結論ですが私の環境だと

unity2020.1.8f1 では発生しなくなりました。

特に問題がなければアップデート推奨です。

Faild to load window layout 発生

unity2020.1.7f1でテストプロジェクトを作成した際に以下のエラーが発生しました。

f:id:pocoshiki:20201009230620p:plain

This can happen if layout contains custom windows and there are compile erors in the project.

エディタのレイアウト系のエラーなんでしょうか??このバージョンの不具合なのか仕様なのか「Load Default Layout」「Revert Factory Settings」どちらを選んでも改善せずEditorが開けない状態になりました。

ちなみにプロジェクト作成直後に発生しており何か特別なことはしていません。 (強いていえば私のレイアウト配置がunityさんの逆鱗に触れた・・・?) 1回発生するようになってから再現率100%になりました。

対処

1.大元のデフォルト設定内容をコピー

[各々の環境]\AppData\Roaming\Unity\Editor-5.x\Preferences\Layouts\default にある

  • Default.wlt

を適当なテキストエディタで開き内容を全てコピーする。(ctrl+a > ctrl+c)

windowsの場合、ファイル名を指定して実行で「AppData」と入力すればフォルダに飛べます。

2.プロジェクト側の設定を書き換える

unityhubで問題のあるプロジェクトをエクスプローラー表示する。プロジェクト内のLibrary下のレイアウトファイルを編集する。

f:id:pocoshiki:20201009232004j:plain

  • CurrentLayout-default.dwlt

このファイルを適当なテキストエディタで開き 中身を全部消してから手順1でコピーした内容をペーストする。

3.unityhubからプロジェクト起動

起動できました!👍

(でもこれ新規プロジェクトを作るたんびにやるの面倒くさいなぁ)

参考サイト様(動画様)

https://www.youtube.com/watch?v=hGukVu1DR18