Объявление
public static void GetCachedVersions(string assetBundleName, ListПараметры
assetBundleName | Имя AssetBundle. |
outCachedVersions | Список всех кешированных версий. |
Описание
Возвращает все кешированные версии данного AssetBundle.
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Networking;
public class Example : MonoBehaviour
{
IEnumerator GetCachedVersionExample(string uri)
{
//Скачать комплект
UnityWebRequest request = UnityWebRequestAssetBundle.GetAssetBundle(uri);
yield return request.SendWebRequest();
AssetBundle bundle = DownloadHandlerAssetBundle.GetContent(request);
//Получить все кешированные версии
List<Hash128> listOfCachedVersions = new List<Hash128>();
Caching.GetCachedVersions(bundle.name, listOfCachedVersions);
//использовать хэши listOfCachedVersions для выполнения действий с кешем...
}
}