当前位置: 首页 > news >正文

Unity Addressables bundle依赖查看和资源重复查看工具

在开发的过程有时候想要知道addressables 打包出来bundles的依赖关系,以及资源的重复情况。直接通过自带的addressables工具查看有点困难。这里分享一个github上的开源工具。名称为UnityAddressablesBuildLayoutExplorer。该工具可以帮助查看所有文件的依赖情况,以及所有重复资源的数量和大小。

工具对应的github地址为https://github.com/pschraut/UnityAddressablesBuildLayoutExplorer

安装

打开上面的github地址,下拉找到对应package的地址,然后通过packageManager的add package from url安装该package

设置

在Editor顶部菜单栏选择Edit->Preferences->Addressables

勾选Debug Build Layout,File format选择TXT and JSON

使用

在使用该工具之前,需要先到addressables groups的页签下执行一次生成addressables资源

然后进入window->Asset Management->Addressables->BuildLayout Explorer

点击顶部的file->open file..

选择工程所在目录下的Library/com.unity.addressables/buildlayout.txt。就可以看到当前所有addressables资源的依赖和重复的情况

资源依赖查看

选择左上角的View->Bundles

可以看到项目中所有的bundles列表。列表中的每一列,分别是对应bundle名称,大小,压缩方式,依赖的bundle个数和被多少个bundle依赖。点击顶部的列名还可以按照该列的属性进行排序

之后选中想要查看的Bundle,左侧为References to可以看到该bundle所依赖的其他bundles。右侧为References by,代表这个bundle被哪些bundle所依赖

需要注意,如果Bundle A依赖Bundle B,Bundle B依赖Bundle C。在查看Bundle A的依赖是会同时显示B和C

资源重复查看

选择左上角的View->Asset Duplicates

可以看到重复资源的大小,以及重复的次数

点击左侧的小箭头,则是可以看到具体引用该文件的bundle有哪些

创作不易,如果觉得这篇文章对你有所帮助,可以动动小手,点个赞哈,ღ( ´・ᴗ・` )比心

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • linux 多进程搭建webserver
  • MinGW-w64编译安装Acise
  • 维吉尼亚密码加解密实现(python)
  • Android 12系统源码_多屏幕(一)多屏幕设备显示Activity
  • 超声波眼镜清洗机哪个性价比高?2024推荐四款清洁力高的超声波清洗机
  • 第十一章:图论part06 108.冗余连接 109.冗余连接II (补)
  • 3、pnpm yarn npm
  • MySQL笔记(十):视图
  • 【力扣】70.爬楼梯
  • 嵌入式初学-C语言-十七
  • 算法板子:分解质因数
  • 【等保测评】网络安全服务认证技术规范(等级保护测评)
  • openEuler 自定义ISO制作(logo,名称,ISO)
  • LeetCode刷题笔记第17题:电话号码的字母组合
  • web安全基础学习
  • co.js - 让异步代码同步化
  • docker-consul
  • Linux学习笔记6-使用fdisk进行磁盘管理
  • Map集合、散列表、红黑树介绍
  • nodejs调试方法
  • PermissionScope Swift4 兼容问题
  • Quartz初级教程
  • vue-loader 源码解析系列之 selector
  • 闭包--闭包作用之保存(一)
  • 分布式熔断降级平台aegis
  • 工程优化暨babel升级小记
  • 基于阿里云移动推送的移动应用推送模式最佳实践
  • 强力优化Rancher k8s中国区的使用体验
  • 使用agvtool更改app version/build
  • 思否第一天
  • 我是如何设计 Upload 上传组件的
  • 一些css基础学习笔记
  • 移动端解决方案学习记录
  • 用mpvue开发微信小程序
  • 好程序员web前端教程分享CSS不同元素margin的计算 ...
  • ​iOS实时查看App运行日志
  • # C++之functional库用法整理
  • # 飞书APP集成平台-数字化落地
  • # 数据结构
  • #Datawhale X 李宏毅苹果书 AI夏令营#3.13.2局部极小值与鞍点批量和动量
  • #我与Java虚拟机的故事#连载12:一本书带我深入Java领域
  • #中的引用型是什么意识_Java中四种引用有什么区别以及应用场景
  • (2)从源码角度聊聊Jetpack Navigator的工作流程
  • (2024,Vision-LSTM,ViL,xLSTM,ViT,ViM,双向扫描)xLSTM 作为通用视觉骨干
  • (day 12)JavaScript学习笔记(数组3)
  • (附源码)springboot 智能停车场系统 毕业设计065415
  • (附源码)springboot电竞专题网站 毕业设计 641314
  • (简单有案例)前端实现主题切换、动态换肤的两种简单方式
  • (离散数学)逻辑连接词
  • (十)Flink Table API 和 SQL 基本概念
  • (十五)使用Nexus创建Maven私服
  • (四)汇编语言——简单程序
  • (一)UDP基本编程步骤
  • (原創) X61用戶,小心你的上蓋!! (NB) (ThinkPad) (X61)
  • (转)Oracle 9i 数据库设计指引全集(1)