由于我是第一次使用aa,并且是用到微信小游戏,有很多需要配置的的地方,没有找到详细的说明,或许由于版本更新有些不一样的,折腾了挺久总结一下。我自己遇到的坑,需要注意的地方已经加粗了。
安装、服务器地址配置
aa资源管理插件导入unity
打开aa配置面板,输入远程服务器地址
通用缓存配置
MiniGameConfig配置
打开微信小游戏MiniGameConfig配置文件,设置对应aa资源路径标识符bundle path identifier。
注意:这个路径标识符必须包含在远程资源文件路径中。否则下载后不会缓存在小游戏本地,每次打开都需要下载。
创建缓存配置文件
如图为生成的缓存配置文件,将该配置添加到AddressableAssetSetting的InitializationObjects下。
注意:如果不添加缓存配置文件,也会导致下载的资源不会缓存,再次调用时,由于找不到缓存又会去服务器下载。