【Unity】
It looks like another Unity instance is running with this project open. Multiple Unity instances cannot open the same object.エラーを解消する方法

プロジェクト起動時のエラーを解消する

投稿日 2022/10/29 更新日 2022/10/29


こんにちは。IT業界歴3年目の「元木皇天」です。

今回はUnityのプロジェクトを起動した際に「It looks like another Unity instance is running with this project open. Multiple Unity instances cannot open the same object.」というようなエラーが表示された時の解消方法について解説いたします。

環境
OS:MacOS BigSur
Unity:バージョン2021.3.11f1

やりたいこと

It looks like another Unity instance is running with this project open. Multiple Unity instances cannot open the same object.のエラーを解消する

参考文献

Unityフォーラム

エラーの内容

ある日Unityプロジェクトを開くと以下のようなエラーが表示されました。

「It looks like another Unity instance is running with this project open. Multiple Unity instances cannot open the same object.」

It looks like another Unity instance is running with this project open. Multiple Unity instances cannot open the same object.エラーの画像

エラーメッセージをGoogle翻訳に入れるとこんな感じでした。

このプロジェクトを開いた状態で、別のUnityインスタンスが実行されているようです。
複数のUnityインスタンスが同じオブジェクトを開くことはできません。

要は開こうとしているUnityプロジェクトが「今は他のプログラムで使用しているから開けないよ」と言っているようです。

おそらく、既にUnityプロジェクトを開いているか、前回の終了時に正常にUnityプロジェクトを終了できなかったときにこのような状態になるのではないかなと思います。

正常に終了できずにロックがかかったままになっている感じですね。

エラーの解決方法

こちらのエラーを解決するには、「UnityLockfile」というファイルを削除する必要があります。


場所は以下のパスです。

%Unityプロジェクトのパス%/Temp/UnityLockfile

参考までに、私の環境では以下のような感じで配置されていました。

UnityLockfileの場所

削除すると無事エラーが表示されずにプロジェクトの起動に成功します。

まとめ

It looks like another Unity instance is running with this project open. Multiple Unity instances cannot open the same object.のエラーは
UnityLockfile を削除することで解決する。

参考文献・おすすめ文献