【Unity】Deleted multiple Library folders within your projectでUnityが起動しない時の対処
こんな感じのエラーが発生しUnityが起動しないことがあります。
対策
Assetsフォルダ以下にLibraryやProjectSetingsが重複して存在しているので、LibraryやProjectSetingsフォルダを削除します。
原因憶測
この現象は、Unityがプロジェクトを開く際、「プロジェクトフォルダ内からAssetsフォルダを探す」挙動で起こる事があります。
つまり、Assetsフォルダの下にAssetsフォルダがあると、それをルートのAssetsフォルダと勘違いして該当と同じパスにLibraryとProjectSettingsを作成してしまいます。
なので、例えばプロジェクトの中に「Assets」というフォルダを作成し、その下にシーンファイルを作成し、そのシーンファイルから起動すると、Assetsと同じパスにLibraryとProjectSetingsが作成され「ファイルが全然足りないプロジェクト」が開きます。
そして次にプロジェクトを開くときは、「Assets」という名前のプロジェクトがプロジェクト一覧に登録され、そっちはファイル不足、以前開いていたプロジェクトは開かない…となる訳です。
またプロジェクトの保存場所が分からず「とりあえずAssetsフォルダの下にプロジェクトを新規作成」した場合も起こります。こっちはワークショップ等ではよく発生します。