Unityでゲームを作っていて、いつも通りVS CodeでC#ファイルを開いてUIの処理を記述しようとしたところ・・・
using UnityEngine.UI
を書いたときに、なぜかエラーが出ました。
エラー状態で保存してUnityエディタに戻ってみると、Unityエディタではエラーは出ていなかったので、どうやらVS Codeの問題な様子。
解決方法
こちらのUnity公式のIssueTrackerに、この問題が挙がっていました。
The page you were looking for doesn't exist (404)
Package ManagerのVisual Studio Code Editorのバージョンが1.1.4だと、同じようなエラーが出る人が多そう。
ということで、根本的な解決にはなってないかもしれませんが、
- Window > PackageManagerを開く
- Visual Studio Code Editorのバージョンを1.1.3にする
- Unityを再起動
で無事直りました。
これでも直らない場合は、上記手順でUnityを閉じた後、
プロジェクトディレクトリ内にある.csprojファイルと.slnファイルを削除してからUnityを起動し、
Assets > Open C# Project でVS Codeを起動してみると直るかもしれません。
コメント