C# 资源。加载返回null

C# 资源。加载返回null,c#,unity3d,C#,Unity3d,我有以下结构Assets->Resources->Levels.jsonI然后运行以下方法: void LoadLevel(int level){ TextAsset json = Resources.Load<TextAsset>("Levels.json"); print(json); Levels.CreateFromJSON(json.text); } void加载级别(int级别){ textAssetJSON=Resources.Load(“Le

我有以下结构
Assets->Resources->Levels.json
I然后运行以下方法:

void LoadLevel(int level){
    TextAsset json = Resources.Load<TextAsset>("Levels.json");
    print(json);
    Levels.CreateFromJSON(json.text);
}
void加载级别(int级别){
textAssetJSON=Resources.Load(“Levels.json”);
打印(json);
Levels.CreateFromJSON(json.text);
}
发生的事情是,
json
null
,我不知道为什么。。。我看了其他的例子,看起来我做得很好…

来自

返回路径上的资产(如果可以找到),否则返回null。如果提供了此参数,则仅返回类型为的对象。路径相对于项目的资产文件夹中的任何资源文件夹,必须省略扩展。

Remove.json