//获取资源包的路径. //传进来的只是路径,没有扩展名 public string GetAssetBundlePath(string assetPath) { string abPath = assetPath + abExt; if (abLoader.Exists(abPath))//如果真的存在这个路径就返回. { return(abPath); } else//否则就去掉最后一个反斜杠后面的内容,然后再加上".assetbundle"扩展名作为路径,饭后返回.这里具体为什么这么做还不知道. { var splitIndex = abPath.LastIndexOf('/'); string abPath2 = abPath.Substring(0, splitIndex) + ".assetbundle"; return(abPath2); } }