Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


CancelAssetPackDownload(string[])

Cancels Android asset pack downloads.
Read time 1 minuteLast updated 12 days ago

Definition

public static void CancelAssetPackDownload(string[] assetPackNames)

Parameters

assetPackNames

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
InvalidOperationException
.

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."); } }}