pull/499/head
何冠峰 2025-03-08 11:24:17 +08:00
parent e3228d406e
commit 6f07faf4da
1 changed files with 21 additions and 12 deletions
Assets/YooAsset/Runtime

View File

@ -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
}
/// <summary>
/// 创建资源包
/// 创建资源包
/// </summary>
/// <param name="packageName">资源包名称</param>
/// <param name="packageName">名称</param>
public static ResourcePackage CreatePackage(string packageName)
{
CheckException(packageName);
@ -93,9 +94,9 @@ namespace YooAsset
}
/// <summary>
/// 获取资源包
/// 获取资源包
/// </summary>
/// <param name="packageName">资源包名称</param>
/// <param name="packageName">名称</param>
public static ResourcePackage GetPackage(string packageName)
{
CheckException(packageName);
@ -106,9 +107,9 @@ namespace YooAsset
}
/// <summary>
/// 尝试获取资源包
/// 尝试获取资源包
/// </summary>
/// <param name="packageName">资源包名称</param>
/// <param name="packageName">名称</param>
public static ResourcePackage TryGetPackage(string packageName)
{
CheckException(packageName);
@ -116,9 +117,17 @@ namespace YooAsset
}
/// <summary>
/// 移除资源包
/// 获取所有资源包裹
/// </summary>
/// <param name="packageName">资源包名称</param>
public static List<ResourcePackage> GetAllPackages()
{
return _packages.ToList();
}
/// <summary>
/// 移除资源包裹
/// </summary>
/// <param name="packageName">包裹名称</param>
public static bool RemovePackage(string packageName)
{
CheckException(packageName);
@ -130,9 +139,9 @@ namespace YooAsset
}
/// <summary>
/// 移除资源包
/// 移除资源包
/// </summary>
/// <param name="package">资源包实例对象</param>
/// <param name="package">实例对象</param>
public static bool RemovePackage(ResourcePackage package)
{
CheckException(package);
@ -149,9 +158,9 @@ namespace YooAsset
}
/// <summary>
/// 检测资源包是否存在
/// 检测资源包是否存在
/// </summary>
/// <param name="packageName">资源包名称</param>
/// <param name="packageName">名称</param>
public static bool ContainsPackage(string packageName)
{
CheckException(packageName);