mirror of https://github.com/tuyoogame/YooAsset
fix #495
parent
e3228d406e
commit
6f07faf4da
|
@ -2,6 +2,7 @@ using System;
|
||||||
using System.Diagnostics;
|
using System.Diagnostics;
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
|
using System.Linq;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
|
||||||
namespace YooAsset
|
namespace YooAsset
|
||||||
|
@ -77,9 +78,9 @@ namespace YooAsset
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 创建资源包
|
/// 创建资源包裹
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="packageName">资源包名称</param>
|
/// <param name="packageName">包裹名称</param>
|
||||||
public static ResourcePackage CreatePackage(string packageName)
|
public static ResourcePackage CreatePackage(string packageName)
|
||||||
{
|
{
|
||||||
CheckException(packageName);
|
CheckException(packageName);
|
||||||
|
@ -93,9 +94,9 @@ namespace YooAsset
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 获取资源包
|
/// 获取资源包裹
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="packageName">资源包名称</param>
|
/// <param name="packageName">包裹名称</param>
|
||||||
public static ResourcePackage GetPackage(string packageName)
|
public static ResourcePackage GetPackage(string packageName)
|
||||||
{
|
{
|
||||||
CheckException(packageName);
|
CheckException(packageName);
|
||||||
|
@ -106,9 +107,9 @@ namespace YooAsset
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 尝试获取资源包
|
/// 尝试获取资源包裹
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="packageName">资源包名称</param>
|
/// <param name="packageName">包裹名称</param>
|
||||||
public static ResourcePackage TryGetPackage(string packageName)
|
public static ResourcePackage TryGetPackage(string packageName)
|
||||||
{
|
{
|
||||||
CheckException(packageName);
|
CheckException(packageName);
|
||||||
|
@ -116,9 +117,17 @@ namespace YooAsset
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 移除资源包
|
/// 获取所有资源包裹
|
||||||
/// </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)
|
public static bool RemovePackage(string packageName)
|
||||||
{
|
{
|
||||||
CheckException(packageName);
|
CheckException(packageName);
|
||||||
|
@ -130,9 +139,9 @@ namespace YooAsset
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 移除资源包
|
/// 移除资源包裹
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="package">资源包实例对象</param>
|
/// <param name="package">包裹实例对象</param>
|
||||||
public static bool RemovePackage(ResourcePackage package)
|
public static bool RemovePackage(ResourcePackage package)
|
||||||
{
|
{
|
||||||
CheckException(package);
|
CheckException(package);
|
||||||
|
@ -149,9 +158,9 @@ namespace YooAsset
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 检测资源包是否存在
|
/// 检测资源包裹是否存在
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="packageName">资源包名称</param>
|
/// <param name="packageName">包裹名称</param>
|
||||||
public static bool ContainsPackage(string packageName)
|
public static bool ContainsPackage(string packageName)
|
||||||
{
|
{
|
||||||
CheckException(packageName);
|
CheckException(packageName);
|
||||||
|
|
Loading…
Reference in New Issue