学习Addressables管理游戏资源

 1.安装Addressables包

参考博客是:Unity开发微信小游戏,使用Addressables管理游戏资源(本地进行远程测试)_unity 微信小游戏 addressable-CSDN博客

2.加载Addressable包

工具栏打开Window—>Package Manager,Packages 选择 Unity Registry找到Addressables
Install安装,安装完之后如图所示:

 3.使用Addressables处理资源

点击Window - Asset Management - Groups打开Addressables Group面板

 

点击Create 新建Addressables Settings,新建之后Addressable Groups面板会新增Default Local Group (Default)分组,Addressables 默认是按Group组进行AssetBundle打包的,将资源放在一个Group组里,那么这些会被打在同一个Group组中

2. 点击资源,勾选Inspector面板下的Addressable,Addressable后面的地址就是资源地址。加载的时候可以根据这个地址直接搜索到资源。

	Build Path: 资源包创建的位置
	Load Path: 资源包加载的位置
	**LocalBuildPath**资源打包的位置在Library\com.unity.addressables\aa\WebGL下
	**RemoteBuildPath** 资源打包位置在ServerData\WebGL下
修改Player Setting

Color Space 选 Gamma,不然无法打包
Auto Graphics API取消勾选
Graphics API只保留WebGL 1.0 或者WebGL 2.0,不然包体会过大
Lightmap Encoding 选Normal Quality,不然资源会很大

启动Loading设置 

1.启动背景图
可以修改封面为自己的Logo

2.加载阶段视频URL
更改加载阶段的视频

3.首包加载方式
更改首包的加载方式

4.其他可以自己测试

 

调试编译选项
  1. 勾选 Clear Streaming Assets
  2. 使用WebGL2.0时要勾选对应选项,

资源


打开转换出来的文件夹,打开webgl文件夹
StreamingAssets(资源文件夹)
.webgl.data.unityweb.bin.txt(资源信息)
index.html

这三个文件要放到远程CDN上(剩下的小游戏不需要)
测试的时候放在上面的本地CDN的文件夹里                    

原文链接:https://blog.csdn.net/the_vnas/article/details/132882266

 然后把这些资源上传到微信云托管

修改CDN地址 

 然后在微信公众平台上面的小程序里面的开发管理修改服务器域名

对应CDN要改成http://后缀加上 

然后用微信开发者工具打开项目就欧克啦!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值