在准备精灵图集进行分发之后,可以使用几种分发图集的方法。每种方法倾向于不同的项目需求或特征(例如图集资源的大小或项目的目标平台)。
以下是分发精灵图集时要考虑的两个主要方法:
1.将精灵图集放入构建的 Resources 文件夹。 2.将精灵图集分发为可下载的 AssetBundles。
Unity 仍然可以将尺寸不大的精灵图集包含在下载的最终构建中。若要将精灵图集与最终构建一起分发,请将它们放在项目的 Resource 文件夹中。当用户下载应用程序时,导出的构建中将包括 Resource_文件夹中的精灵图集。Unity 随后通过脚本从 Resource_ 文件夹加载这些图集。请参阅有关 Resources API 的文档以了解更多信息。
如果 Unity 将过大的精灵图集与导出构建的下载内容包含在一起,可能会给应用程序用户带来不便,因为这些精灵图集需要大量带宽和设备存储空间。为避免出现问题,请在 AssetBundles 中分发大型精灵图集,让玩家可以自行决定是否单独下载每个 AssetBundle。Unity 随后在运行时通过脚本加载精灵图集。请参阅 AssetBundle 工作流程以了解更多信息。