public static AssetBundleEditorInfo GetAssetBundleEditorInfo(string path) { if (path.Equals(string.Empty)) { return(null); } string assetBundleName; string assetBundleVartian; string guid; AssetBundleManagerEditor.GetAssetBundleInfoFromMeta(path, out assetBundleName, out assetBundleVartian, out guid); if (assetBundleName.Equals(string.Empty) || assetBundleVartian.Equals(string.Empty) || guid.Equals(string.Empty)) { return(null); } string assetName = Path.GetFileNameWithoutExtension(path); if (assetName.Equals(string.Empty)) { return(null); } AssetBundleEditorInfo info = new AssetBundleEditorInfo(); info.AssetBundleName = assetBundleName; info.AssetBundleVarian = assetBundleVartian; info.guid = guid; info.assetName = assetName; return(info); }