Unity:error CS0117: ‘EditorSceneManager’ does not contain a definition for ‘IsGameObjectInMainScenes’はパッケージ更新で消えます

Unity

タイトルが結論です。

わたしの場合は、Unity 2019.4.28f1の環境でアセットUnity Particle Pack 5.xをインポートした際に以下のエラーが出力され実行できなくなった。

Library\PackageCache\com.unity.postprocessing@2.0.3-preview\PostProcessing\Runtime\PostProcessManager.cs(425,66): error CS0117: 'EditorSceneManager' does not contain a definition for 'IsGameObjectInMainScenes'

Postprocessingというパッケージ関連のエラーらしく、パッケージを更新することでエラーは消えた。

手順

メニューから
Window > Package Manager を選択

表示されるPackage Managerウインドウから Postprocessing という項目を探し出し、Update to X.X.X ボタンをクリックする。(X.X.Xはバージョン番号)

アップデートが完了するとボタン表示が Up to date に変わる。

これで先ほどのエラーは消えているはず。

コメント

タイトルとURLをコピーしました