lyh916

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

参考链接:

https://www.cnblogs.com/msxh/p/14194756.html

https://blog.csdn.net/qq1090504117/article/details/106250428

https://blog.csdn.net/chezhangliang/article/details/106797144?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-1.base&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-1.base

 

AssetStudio下载:https://github.com/Perfare/AssetStudio/releases

使用AssetStudio可以查看AB包内的资源

 

关于Include in Build:

勾选Include in Build:当使用到图集的图片时,unity会自动加载该图集。在打包时,图片所在的AB包,会把该图片的图集也打进该AB包

不勾选Include in Build:需要手动实现加载图集的方法

 

使用方式:

1.勾选Include in Build,即自动加载。至于图集的卸载,需要调用Resources.UnloadUnusedAssets();

2.同一图集的所有图片都要放在同一个AB包内,.spriteatlas文件无需打包

3.直接以散图的形式去加载图片。无需主动地加载图集,再从图集中获取图片

 

a.测试打包

如下,MainView使用了Common和Main这两个图集的图片,这里以文件夹为单位进行打包,注意不打.spriteatlas文件

查看MainView的ab包,没有出现Texture和Sprite类型

查看MainView的ab包的.manifest文件,依赖是正确的

查看图集的AB包,里面有一张合好的Texture和若干Sprite

 

 

b.测试图集的加载卸载

加载AB包内的MainView

posted on 2021-08-15 23:53  艰苦奋斗中  阅读(394)  评论(0编辑  收藏  举报