Unity 6.3
0 онлайн 63 гостей 3 в системе
Вход

AndroidAssetPacks.GetAssetPackStateAsync

Declaration

public static Android.GetAssetPackStateAsyncOperation GetAssetPackStateAsync(string[] assetPackNames);

Параметры

Параметр Описание
assetPackNames Массив имён пакетов ассетов Android, состояние которых запрашивается.

Возвращаемое значение

GetAssetPackStateAsyncOperation Объект, представляющий операцию запроса. Если этот объект возвращается внутри сопутствующей программы, сопутствующая программа останавливается до завершения операции.

Описание

Запрашивает состояние пакетов ассетов Android.

Этот метод напрямую обворачивает плагин Google PlayCore API. Если плагин PlayCore отсутствует, вызов этого метода вызывает InvalidOperationException.

Дополнительные ресурсы: GetAssetPackStateAsyncOperation, AndroidAssetPacks.DownloadAssetPackAsync, AndroidAssetPacks.GetAssetPackPath.

Declaration

public static void GetAssetPackStateAsync(string[] assetPackNames, Action<ulong,AndroidAssetPackState[]> callback);

Параметры

Параметр Описание
assetPackNames Массив имён пакетов ассетов Android, состояние которых запрашивается.
обратный вызов Метод обратного вызова для получения результата. Unity вызывает этот метод один раз, когда запрос завершён, и обратный вызов получает состояние запрошенных пакетов ассетов Android. У метода обратного вызова должно быть два параметра:
  • Параметр типа ulong, который указывает общий размер запрошенных пакетов ассетов.
  • Массив AndroidAssetPackState, содержащий состояние каждого запрошенного пакета ассетов.

Описание

Запрашивает состояние пакетов ассетов Android.

Этот метод напрямую обворачивает плагин Google PlayCore API. Если плагин PlayCore отсутствует, вызов этого метода вызывает InvalidOperationException.

Дополнительные ресурсы: AndroidAssetPackState, AndroidAssetPacks.DownloadAssetPackAsync, AndroidAssetPacks.GetAssetPackPath.