Unity通过Resources.LoadAll读取指定的资源类型并返回资源列表


 1 /// 
 2 /// 读取资源
 3 /// 
 4 /// 限制为UnityEngine.Object
 5 /// 资源路径
 6 /// 读取到的资源列表
 7 public static List LoadSources(string _path) where T : UnityEngine.Object
 8 {
 9   List _sourcesList = new List();
10    var _getSources = Resources.LoadAll(_path);
11    foreach (var sources in _getSources)
12    {
13       _sourcesList.Add(sources as T);
14    }
15    return _sourcesList;
16 }