Unity

UnityでPostProcessManager.cs(425,66): error CS0117: ‘EditorSceneManager’ does not contain a definition for ‘IsGameObjectInMainScenes’が出た時の対処法

投稿日:

概要

UnityのAsset StoreからParticle Packageをダウンロードしてimportしたところ、以下のエラーが発生した。

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’

一応直すことができたので、その手順についてメモする。


環境

Windows10
Unity 2020.1.f1


発生状況

以下のUnity Assets StoreからUnity Particle Pack.5xをダウンロードしてimportを実施してました。

https://assetstore.unity.com/packages/essentials/asset-packs/unity-particle-pack-5-x-73777

すると、以下のエラーが発生し、Gameをスタートできなくなってしましました。

発生したエラー


対処方法

エラーを読んでみると、postprocessing@2.0.3-previewに原因がある様子でした。Package ManagerからPackages: In Projectを選んで確認してみると、PostProcessingの現在使用中のバージョンが2.0.3-previewというものですが、どうやら2.3.0が最新のようです。

これが原因かの確証はないものの、とりあえずUpdate to 2.3.0をクリックしてアップデートを実施してみました。

アップデート中

アップデート完了後に再度Gameスタートしてみると、エラーなしで動きました。

治った。

まとめ

PostProcessManager.cs(425,66): error CS0117: ‘EditorSceneManager’ does not contain a definition for ‘IsGameObjectInMainScenes’が出た場合はPackage Manager > Packages: In ProjectからPostprocessingを最新版かどうか確認し、古ければ最新版へアップデートするのが良さそうです。

-Unity

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

【Unity】他オブジェクトのスクリプトのメソッドがどうしても取ってこれない原因と対処法

Contents1 概要2 環境3 まず最初に確認すべきこと4 結論:名前空間を指定していなかった5 エラーの実例5.1 原因6 まとめ 概要 Unityでほかのスクリプトで定義されているObject …

【Unity】RobotKyleでいろいろ~その3~ 基本動作にAnimationをつける

Contents1 概要2 環境3 Step1 : Animationの 入手4 Step2 : SimpleAnimationの取得5 Step3 : Inspectorの設定5.1 Rigの設定5 …

【Unity】RobotKyleでいろいろ~その4~ レーザーソードを持たせる

Contents1 概要2 環境3 Step1 : レーザーソードの調達4 Step2 : レーザーソードを持たせる5 Step3 : レーザーソードをON/OFFする6 まとめ 概要 前回はRobo …

【Unity】mixamoのアニメーションが動かない場合の対処

Contents1 概要2 環境3 最初にやったこと3.1 FBXのダウンロード3.2 インポートとRigの設定4 困ったこと5 原因と対処方法6 分かったこと 概要 ハイクオリティな3Dキャラクター …

【Unity】一定範囲に入ると追ってくるスクリプト

Contents1 目的2 環境3 完成系4 Step1 : プレイヤーの配置5 Step:2 追いかけてくるオブジェクトの配置6 Step : 3 スクリプトの作成7 Step : 4 動作確認 目 …

言語切り替え

カテゴリー