借助设备定位,您可以根据设备的硬件向其分发同一资源的不同版本,例如不同分辨率的版本等。比方说,您可以选择将低分辨率资源分发给低端设备以提高性能,而将高分辨率资源分发给高端设备以提升图形质量。因为系统只会向用户设备分发必要的资源,所以完全不会增加整体游戏大小。这种做法采用了 Play Asset Delivery 中的资源包概念。正如您稍后会看到的,您可以定义组条件(目前可基于 RAM、特定设备型号、可用系统功能和系统芯片来定义)。
设备定位配置文件
如需开始使用设备定位,请创建设备定位配置文件。有关说明,请参阅设备定位文档。
为资源包使用设备定位
创建配置文件后,您可以按设备组细分资源包。
具体所需步骤因您是使用 Android Gradle 插件还是 Play Unity 插件构建应用而异。在继续之前,请选择您的 build 设置: