예제 #1
0
    //获取资源包的路径.
    //传进来的只是路径,没有扩展名
    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);
        }
    }