Unity如何打包AB包

使用AB包的步骤

第一步 设置bundle名

第二步创建bundle包

第三步加载(bundle包、包内物体名字都是不区分大小写)

注意:

unity Assetbundle 的坑,记录一下
读取资源要填具体的相对路径,不要只填name,不然相同名称的资源打包到同一个包的时候,Load出来的永远是第一个。

void Start()

{

AssetBundle ab=AssetBundle.LoadFromFile(Application.streamingAssetsPath + "/sprite");

Sprite s = ab.LoadAsset<Sprite>("assets/shishi/resources/button.png");

//Sprite s = ab.LoadAsset<Sprite>("assets/resources/button.png");

GameObject go = new GameObject();

go.AddComponent<SpriteRenderer>().sprite = s;

}

参考资料链接

安卓打包AB包教程

https://www.cnblogs.com/jeffxun/p/15142841.html

打包工具

Addressables【游戏开发探究】Unity Addressables资源管理方式用起来太爽了,资源打包、加载、热更变得如此轻松(Addressable Asset System | 简称AA)_instantiateasync_林新发的博客-CSDN博客

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值