在您准备好精灵纹理集以便分发后,有几种分发纹理集的方法。每种方法更适合不同的项目需求或特性,例如纹理集资产的尺寸或项目的目标平台。
以下是在分发 精灵2D图形对象。如果您习惯于在3D中工作,精灵本质上就是标准的纹理,但在开发和游戏中,精灵纹理的合并和管理有一些特殊技术,以便更高效和方便。了解更多信息请参阅更多内容
在术语表中查看 纹理集时要考虑的两种主要方法
只要在目标平台的大小限制内,Unity就可以在最终构建中分发精灵纹理集。要将精灵纹理集与最终构建一起分发,将它们放置在项目的 Resource
文件夹中,当用户下载应用程序时,这些纹理集将被包含在导出的构建中。然后,Unity通过 脚本 从 Resource
文件夹中加载这些纹理集。有关更多信息,请参阅 Resources API 的文档。
如果Unity将大的精灵纹理集包含在导出构建的下载中,可能会给应用程序用户带来不便,因为它们需要大量的带宽和设备存储空间。为了避免问题,将大的精灵纹理集分发给 资产包,让玩家可以自行分别下载每个资产包。然后,Unity在运行时通过 脚本 加载精灵纹理集。有关更多信息,请参阅 资产包工作流程。