CancelAssetPackDownload(string[])
Cancels Android asset pack downloads.
Read time 1 minuteLast updated 12 days ago
Definition
- Type: Method
- Namespace: UnityEngine.Android
- Assembly: UnityEngine.AndroidJNIModule
public static void CancelAssetPackDownload(string[] assetPackNames)
Parameters
The array of names of the Android asset packs to cancel the download for.
Remarks
This method directly wraps Google's PlayCore plug-in API. If the PlayCore plug-in is missing, calling this method throws an .
InvalidOperationExceptionAdditional Resources: AndroidAssetPacks.DownloadAssetPackAsync
Examples
using System.Collections;using UnityEngine;using UnityEngine.Android;public class CancelAssetPackDownloadExample : MonoBehaviour{ string[] assetPackNames = new string[] { "LargeAssetPack" }; DownloadAssetPackAsyncOperation downloadOperation; IEnumerator Start() { downloadOperation = AndroidAssetPacks.DownloadAssetPackAsync(assetPackNames); yield return downloadOperation; } // Call this method from a UI button to cancel the download. public void CancelDownload() { if (downloadOperation != null && !downloadOperation.isDone) { AndroidAssetPacks.CancelAssetPackDownload(assetPackNames); Debug.Log("Asset pack download canceled."); } }}