これはUnityのバージョン5あたりの古いUnityから最近のUnity20XXなどのバージョンにしたときに出るエラーです。
実際のエラーメッセージ
Assets/Editor/CrossPlatformInput/CrossPlatformInputInitialize.cs(91,34): error CS0619: `UnityEditor.BuildTargetGroup.WebPlayer’ is obsolete: `WebPlayer was removed in 5.4, consider using WebGL’
「WebPlayerはバージョン5.4でなくなったのでWebGLという記述を使ってくれよん」という意味です。
この場合は、エラーが表示されているUnityEditorのConsoleタブのエラーメッセージ上でダブルクリックしてVisual Studioで当該の箇所を開きます。
エラー箇所がハイライトされて開きます。
WebPlayerと記述されている箇所をWebGLに修正します。
これを
BuildTargetGroup.WebPlayer,
こうする
BuildTargetGroup.WebGL,
わたしの環境ではエラーでは無いのですが、緑の波線で非推奨のメッセージが下の2行に表示されていました。
どちらも非推奨ということでそのままでもUnityは動作しますが、わたしの性格上きれいにしておきたいので、以下の2行は消しておきました。
BuildTargetGroup.WP8,
BuildTargetGroup.BlackBerry
BlackBerryとか懐かしいですね。
最終的な状態はこうなりました。上書き保存します。
コードを修正後、UnityEditorに切り替えてしばらくすると以下のようにメッセージが出てエラーが消えました。
以上、Unityでerror CS0619: `UnityEditor.BuildTargetGroup.WebPlayer’ is obsoleteエラーが出た時の対処でした。
コメント