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】 error CS0029: Cannot implicitly convert type ‘UnityEngine.Quaternion’ to ‘UnityEngine.Vector3’が出た時の対処法

Contents1 概要2 環境3 エラーが発生したコード4 原因5 対処法 概要 UnityのC#開発においてtransformオブジェクトをスクリプトで触っていたら、以下のエラーが発生したため、そ …

【Unity】既存のAnimationをRead-Onlyから編集できるようにする

Contents1 概要2 環境3 Read-Onlyになる事象4 Read-Onlyを回避する方法 概要 Unityで既存のAnimationをキャラクターにAttachする際、Animationで …

【Unity】ThirdPersonUserControlの方向転換動作おかしい時の対処

Contents1 事象2 調査3 対処 事象 Standard AssetsのThirdPersonUserControlを使用してEthanを動かすとき、デフォルトの正しい動きは↑↓キーで前進後退 …

【Unity】Package ManagerでMy Assetsが取得できないときの対処

Contents1 目的2 環境3 症状4 対処法 目的 Unity のPackage Manager でMy Assetesを取得したり、Unity Asset Storeにうまく繋らない症状が発生 …

【Unity 】キャラクター操作その1 – キャラクターの配置

Contents1 概要2 環境3 Step1 : プロジェクトを作る4 Step2: 地面を作る5 Step3 : Robot Kyle AssetをImportする6 Step4 : Robot …

言語切り替え

カテゴリー