diff --git a/Assets/YooAsset/Runtime/YooAssets.cs b/Assets/YooAsset/Runtime/YooAssets.cs index 6e7c9b8b..4a112c42 100644 --- a/Assets/YooAsset/Runtime/YooAssets.cs +++ b/Assets/YooAsset/Runtime/YooAssets.cs @@ -2,6 +2,7 @@ using System; using System.Diagnostics; using System.Collections; using System.Collections.Generic; +using System.Linq; using UnityEngine; namespace YooAsset @@ -77,9 +78,9 @@ namespace YooAsset } /// - /// 创建资源包 + /// 创建资源包裹 /// - /// 资源包名称 + /// 包裹名称 public static ResourcePackage CreatePackage(string packageName) { CheckException(packageName); @@ -93,9 +94,9 @@ namespace YooAsset } /// - /// 获取资源包 + /// 获取资源包裹 /// - /// 资源包名称 + /// 包裹名称 public static ResourcePackage GetPackage(string packageName) { CheckException(packageName); @@ -106,9 +107,9 @@ namespace YooAsset } /// - /// 尝试获取资源包 + /// 尝试获取资源包裹 /// - /// 资源包名称 + /// 包裹名称 public static ResourcePackage TryGetPackage(string packageName) { CheckException(packageName); @@ -116,9 +117,17 @@ namespace YooAsset } /// - /// 移除资源包 + /// 获取所有资源包裹 /// - /// 资源包名称 + public static List GetAllPackages() + { + return _packages.ToList(); + } + + /// + /// 移除资源包裹 + /// + /// 包裹名称 public static bool RemovePackage(string packageName) { CheckException(packageName); @@ -130,9 +139,9 @@ namespace YooAsset } /// - /// 移除资源包 + /// 移除资源包裹 /// - /// 资源包实例对象 + /// 包裹实例对象 public static bool RemovePackage(ResourcePackage package) { CheckException(package); @@ -149,9 +158,9 @@ namespace YooAsset } /// - /// 检测资源包是否存在 + /// 检测资源包裹是否存在 /// - /// 资源包名称 + /// 包裹名称 public static bool ContainsPackage(string packageName) { CheckException(packageName);