版本:Unity 6 (6000.0)
语言简体中文
  • C#

AndroidAssetPacks.GetCoreUnityAssetPackNames

建议修改

成功!

感谢您帮助我们改进 Unity 文档质量。虽然我们可能无法接受所有提交,但我们确实会阅读来自我们用户的每一项建议修改,并在适用的地方进行更新。

关闭

提交失败

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

关闭

取消

声明

public static string[] GetCoreUnityAssetPackNames();

返回

string[] 返回一个核心 Unity 资源包的资源包名称数组,其中包含快速后续或按需传送类型。如果 Unity 没有为该应用程序创建任何具有上述传送类型的核心资源包,或如果缺少 PlayCore 插件,则返回一个空数组。

描述

获取针对此应用程序构建的所有核心 Unity 资源包的名称,这些资源包使用快速后续或按需传送类型。

核心 Unity 资源包是 Unity 在构建 Android 应用包时自动创建的资源包。仅当您在“Player 设置”中启用“拆分应用程序二进制文件”时,Unity 才创建核心资源包。此方法使用 PlayCore API,因此它只能返回使用快速后续或按需传送类型的资源包的名称。如果此方法返回一个空数组,则要区分两种可能的原因,请调用 coreUnityAssetPacksDownloaded。此方法返回的资源包名称可传递给其他方法(例如 QueryAssetPackState 或 DownloadAssetPackAsync)以获取状态信息或开始下载。但是,使用此方法返回的名称调用 RemoveAssetPack 无效。其他资源:AndroidAssetPacks.coreUnityAssetPacksDownloadedAndroidAssetPacks.DownloadAssetPackAsyncAndroidAssetPacks.GetAssetPackStateAsync