Unity3D插件Build Report Tool插件,Build报告,优化包体,查看资源占用
Posted 恬静的小魔龙
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Unity3D插件Build Report Tool插件,Build报告,优化包体,查看资源占用相关的知识,希望对你有一定的参考价值。
推荐阅读
大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有用记得一键三连哦。
一、前言
本篇文章介绍一下Build Report Tool
插件的使用。
Build Report Tool
插件主要是为了优化包体大小,查看是那些资源占用的包体比例比较大,然后针对性的处理。
下面的图片就是Build Report Tool
插件生成的报告内容:
接下来就来详细的说明如何使用。
二、正文
2-1、简介
Build Report Tool
插件为Unity的构建信息提供了一个很好的前端。它显示了构建时包含的资产以及每个资产占用的存储空间。
2-2、插件导入
CSDN下载后导入:
https://download.csdn.net/download/qq_42862278/85600697
将下载的插件,导入到项目中即可。
2-3、插件使用
- 正常打包,完成后就会弹出来构建的报告。
- 在编辑栏,选择Window→Panels→Build Report,然后选择保存过构建报告。
2-4、界面详细介绍
1、Overview 界面
概述界面。
详细介绍:
- Time of Build:构建的时间
- Project building took:构建花费的时间
- Reprot generation took:构建报告花费的时间
- Total BUild Size:总包体大小
- Top 10 largest in build:参与到构建中耗费资源的前10个资源
主要注意两个地方:
主要占用包体大小的资源类型。
以及占用构建包体积的前10个资源。
这是重要要优化的地方。
2、Project Settings 界面
显示构建项目中的所有项目设置。
没啥需要注意的,就是一个显示的内容。
当然,对于某些设置后造成项目出现问题,这个时候检查这些生成设置就非常有用了。
3、Build Process 界面
显示构建的过程:
比如说先构建场景,然后构建dll,之后把资源写入到包体中。
4、Size Stats 界面
打包的详细数据:
主要就是包体的大小、未使用的资源的大小。
已用资产规模明细。 各种类型的DLL占用的空间大小。
5、Used Assets 界面
资源使用情况和依赖关系:查看哪个资源正在使用哪个资源。
这个就是优化重点参考的界面了。
查看哪些资源占用的资源比较多,就可以进行针对性优化了。
比较有意思的属性是Size Before Build(构建前)和Size In Build(构建中),需要查看以为为什么构建前跟构建中的大小差距比较大,是不是某些设置的问题。
6、Unused Assets 界面
未使用的资产列表:也许你有你不再使用的文件?使用“未使用的资源”列表查看构建中未包含哪些资源!
7、Options(设置)界面
设置界面:
三、后记
今天分享了Build Reprot Tool插件
的使用。
这个插件还是非常好用的、功能也比较强大,但是很多功能是富余的,我们只需要关注我们需要关注的位置即可。
节省精力,增加效率。
你的点赞就是对博主的支持,有问题记得留言:
博主主页有联系方式。
博主还有跟多宝藏文章等待你的发掘哦:
专栏 | 方向 | 简介 |
---|---|---|
Unity3D开发小游戏 | 小游戏开发教程 | 分享一些使用Unity3D引擎开发的小游戏,分享一些制作小游戏的教程。 |
Unity3D从入门到进阶 | 入门 | 从自学Unity中获取灵感,总结从零开始学习Unity的路线,有C#和Unity的知识。 |
Unity3D之UGUI | UGUI | Unity的UI系统UGUI全解析,从UGUI的基础控件开始讲起,然后将UGUI的原理,UGUI的使用全面教学。 |
Unity3D之读取数据 | 文件读取 | 使用Unity3D读取txt文档、json文档、xml文档、csv文档、Excel文档。 |
Unity3D之数据集合 | 数据集合 | 数组集合:数组、List、字典、堆栈、链表等数据集合知识分享。 |
Unity3D之VR/AR(虚拟仿真)开发 | 虚拟仿真 | 总结博主工作常见的虚拟仿真需求进行案例讲解。 |
Unity3D之插件 | 插件 | 主要分享在Unity开发中用到的一些插件使用方法,插件介绍等 |
Unity3D之日常开发 | 日常记录 | 主要是博主日常开发中用到的,用到的方法技巧,开发思路,代码分享等 |
Unity3D之日常BUG | 日常记录 | 记录在使用Unity3D编辑器开发项目过程中,遇到的BUG和坑,让后来人可以有些参考。 |
以上是关于Unity3D插件Build Report Tool插件,Build报告,优化包体,查看资源占用的主要内容,如果未能解决你的问题,请参考以下文章
I finally made sense of front end build tools. You can, too.
Find the build UUID in a Crash Report
vue-cli3项目npm run build --report不生成分析图
npm ERR! missing script: build
SDK Build Tools revision (19.0.3) is too low for project Minimum required is 19.1.0
SDK Build Tools revision (19.0.3) is too low for project Minimum required is 19.1.0