C# Unity-Resources.LoadAll不加载任何内容
然后C# Unity-Resources.LoadAll不加载任何内容,c#,unity5,C#,Unity5,然后 GameObject[] Stats; 最后 GameObject[] Stats = Resources.LoadAll("Stats") as GameObject[]; 我用它在一个生成点生成一个随机统计数据我得到了统计文件夹中的所有统计数据,它在资源文件夹中我不知道出了什么问题我有两个问题第一个问题是文件夹在资产/统计中,而不是在资产/资源/统计中, 第二个问题是将对象投射到一个游戏对象不起作用,所以我只是实例化了一个对象,这确实起作用了 尝试使用Resources.LoadA
GameObject[] Stats;
最后
GameObject[] Stats = Resources.LoadAll("Stats") as GameObject[];
我用它在一个生成点生成一个随机统计数据我得到了统计文件夹中的所有统计数据,它在资源文件夹中我不知道出了什么问题我有两个问题第一个问题是文件夹在资产/统计中,而不是在资产/资源/统计中,
第二个问题是将对象投射到一个游戏对象不起作用,所以我只是实例化了一个对象,这确实起作用了 尝试使用Resources.LoadAll(“Stat”)作为游戏对象[];嗯,这就是我用的!再看看这个问题@SouravSachdevaNo,我是说文件夹名是Stat right而不是StatsNo它的Stats我很确定@SouravSachdevaNo你确定那里什么都没有吗。你能显示完整的代码吗?
Instantiate (Stats[Random.Range(0, Stats.Length)], spawnPos, Quaternion.identity);