ReSharper 2026.1 Help

代码检查:资源未在项目中定义。},{

此项检查会报告资源路径未与项目中 资源 文件夹下的任何资源匹配的 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"); } }

快速修复

此检查不提供专用的快速修复。 请手动修正资源路径,或创建/移动资源文件,使其可在具有期望路径的 Resources文件夹下获得。

2026年 5月 8日