コードインスペクション:プロジェクトでリソースが定義されていません
このインスペクションは、プロジェクト内の リソース フォルダー内のどのアセットともリソースパスが一致しない Resources.Load 呼び出しを報告します。 リソースが見つからない場合、 Resources.Load は実行時に null を返します。
サンプル
この例では、リソースパス "Prefabs/MissingEnemy" は、プロジェクトの リソース フォルダー内のどのアセットとも一致しません。
using UnityEngine;
public class Example : MonoBehaviour
{
void Start()
{
// Reported: "Prefabs/MissingEnemy" not found in Resources folder
var prefab = Resources.Load<GameObject>("Prefabs/MissingEnemy");
}
}
using UnityEngine;
public class Example : MonoBehaviour
{
void Start()
{
// "Prefabs/Enemy" exists in a Resources folder
var prefab = Resources.Load<GameObject>("Prefabs/Enemy");
}
}
クイックフィックス
このインスペクションには専用のクイックフィックス機能がありません。 リソースパスを手動で修正するか、アセットを作成 / 移動して、想定されるパスを持つ リソースフォルダー内に配置してください。
2026 年 6 月 12 日