Unity清除项目中的不用的文件,Unity源文件体积缩小,Unity减小EXE体积
Posted 先生沉默先
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Unity清除项目中的不用的文件,Unity源文件体积缩小,Unity减小EXE体积相关的知识,希望对你有一定的参考价值。
使用插件,自己去日志文件删除
在删除资源之前请备份项目,这可能是一个不可逆的操作哦。
项 | 值 |
---|---|
Unity 版本 | Unity2021 1.18f1c1 |
/asset-cleaner-pro-clean版本 | Asset Cleaner PRO - Clean Find References 1.26 |
IDE | vs2022 |
系统版本 | win 10 |
撰写日期 | 2022年8月 |
使用插件
插件名称:Asset Cleaner PRO - Clean | Find References
插件地址:https://assetstore.unity.com/packages/tools/utilities/asset-cleaner-pro-clean-find-references-167990?locale=zh-CN
创建
使用方式
将package导入到Unity项目中去,在这里可看见插件
插件面板
可以看见项目后已经有了文件的大小(但是是啥意思不知道)。
然后按个查看就可以看到不用的文件被标记出来了。
快捷清理文件
选择文件夹之后,可以再Main 里看到两个东西亮起来了,左边的是清理资源,右边的是清理场景,没有被添加到BuildSetting中的场景都会被清理。
点左边清理文件,右边清理场景。(是清理选择文件夹内的问价和场景,若要清除项目中的,选择Assts文件夹,然后清理)。
设置
若是又一些文件夹不想被清理,请再Settings中添加过滤
1: 将选择的文件夹加入到过滤
2:重置过滤的文件夹
查看日志文件
首先发布项目
发布完成后查看控制台
打开Eidtor Log 滑到这样的一个位置:
里面写了每类资源所占的资源的体积的百分比,在向下就是每个资源的再项目中的路径,以及发布之后站项目的体积。
自己挨个去判断和删除就好啦。
Enjoy Lift
不明白,评论回复哦。
Unity 项目的 .gitignore 忽略元文件
【中文标题】Unity 项目的 .gitignore 忽略元文件【英文标题】:Unity project's .gitignore is ignoring meta files 【发布时间】:2015-06-09 01:06:19 【问题描述】:所以我对 git 很熟悉,但是一直有一个 repo master 为我创建了一个 .gitignore 文件,所以这是我第一次自己处理它。我的问题是,当我提交我的 Unity 项目并从另一台计算机中提取它时,元文件已被忽略(我怀疑),并且我场景中的所有游戏对象都被删除。 Here 是我使用的 gitignore 文件的教程。
【问题讨论】:
元文件在.gitignore 文件中吗?如果是,应该是吗? 我没有看到任何严格意义上的.meta
。所以我不确定我忽略了什么包括元文件。
是否有忽略生成目录的条目?
请记住,如果用于不同类型的软件,则统一标签。
您是否阅读了有关可见元文件的评论?你必须有可见的元文件,否则 git 会忽略它们
【参考方案1】:
我见过很多人制作这些巨大的.gitignore
文件,而他们真正需要做的就是:
# Ignore Everything
/*
# Except for these:
!/.gitignore
!/Assets
!/ProjectSettings
这是做什么的,是:
-
忽略一切
然后它不会忽略其余部分
.gitignore
文件
Assets
文件夹
ProjectSettings
文件夹
这不应该忽略您的元文件,或Assets
文件夹中的任何内容。
【讨论】:
这些正斜杠有必要吗?还是它们是好的做法? 我把它们放在外面时遇到了问题,所以我把它们放在那里。 好的,我发现 this 和 this 解释了为什么它们是必要的。【参考方案2】:GitHub 为 Unity 项目提供了一个全面的 .gitignore 文件,您可以在设置存储库时选择该文件。
如果您使用其他提供商,也可以使用here。
【讨论】:
以上是关于Unity清除项目中的不用的文件,Unity源文件体积缩小,Unity减小EXE体积的主要内容,如果未能解决你的问题,请参考以下文章