/// <summary>
 /// 清理数据
 /// </summary>
 public static void ClearData()
 {
     _fileInfos.Clear();
     _folderInfos.Clear();
     _bundleInfos.Clear();
     BundleInfosList.Clear();
 }
 /// <summary>
 /// 通过名称删除AB包对象
 /// </summary>
 public static void DeleteBundleInfoByName(string bundleName)
 {
     if (_bundleInfos.ContainsKey(bundleName))
     {
         BundleInfo bundle = _bundleInfos[bundleName];
         bundle.ClearAsset();
         _bundleInfos.Remove(bundleName);
         BundleInfosList.Remove(bundle);
         AssetDatabase.RemoveAssetBundleName(bundleName, true);
     }
 }
 /// <summary>
 /// 通过名称获取AB包对象
 /// </summary>
 public static BundleInfo GetBundleInfoByName(string bundleName)
 {
     if (_bundleInfos.ContainsKey(bundleName))
     {
         return(_bundleInfos[bundleName]);
     }
     else
     {
         BundleInfo bundle = new BundleInfo(bundleName);
         _bundleInfos.Add(bundleName, bundle);
         BundleInfosList.Add(bundle);
         return(bundle);
     }
 }