版本:Unity 6 (6000.0)
语言英语
  • C#

AndroidAssetPacks.GetAssetPackStateAsync

提议修改

成功!

感谢您帮助我们提升 Unity 文档的质量。尽管我们无法接受所有提交,但我们确实会阅读用户提出的每条建议,并在合适的情况下予以更新。

关闭

提交失败

由于某些原因,未提交您的修改建议。请在几分钟后<a>重试</a>。感谢您抽出时间帮助我们提升 Unity 文档的质量。

关闭

取消

声明

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

参数

assetPackNames 要查询其状态的 Android 资源包名称数组。

返回

GetAssetPackStateAsyncOperation 返回表示查询操作的对象。如果您在协程中生成此对象,则协程将暂停,直至操作完成。

说明

查询 Android 资源包的状态。

此方法直接包装 Google 的 PlayCore 插件 API。如果 PlayCore 插件缺失,则调用此方法将引发 InvalidOperationException 异常。其他资源:GetAssetPackStateAsyncOperationAndroidAssetPacks.DownloadAssetPackAsyncAndroidAssetPacks.GetAssetPackPath


声明

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

参数

assetPackNames 要查询其状态的 Android 资源包名称数组。
callback 获取结果的回调方法。Unity 会在查询完成后激活此回调一次,而回调会接收所查询 Android 资源包的状态。回调方法必须具有两个参数。
  • 表示所查询资源包总大小的 ulong 类型参数。
  • 包含所查询各个资源包的状态的 AndroidAssetPackState 数组。

说明

查询 Android 资源包的状态。

此方法直接包装 Google 的 PlayCore 插件 API。如果 PlayCore 插件缺失,则调用此方法将引发 InvalidOperationException 异常。其他资源:AndroidAssetPackStateAndroidAssetPacks.DownloadAssetPackAsyncAndroidAssetPacks.GetAssetPackPath