- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
昨晚我正在处理当前的 Unity 项目,并注意到当我构建文件头时,文件头占了我构建空间的 70% 以上。我在统一文档上读到这不应该是这种情况。
在网上搜索了如何减少这种情况,但一无所获。任何人都可以提出一个减少这个数字的好方法吗?
我尝试更新到最新版本的 Unity 并尝试关闭静态光照贴图,但都没有产生任何影响。每次我构建项目时,头文件似乎都会变大?
在我的资源文件夹(只有 3 MB 大小)中,我可能有:
Build Report
Uncompressed usage by category:
Textures 34.4 mb 15.6%
Meshes 1.5 mb 0.7%
Animations 2.0 mb 0.9%
Sounds 384.9 kb 0.2%
Shaders 4.7 mb 2.1%
Other Assets 1.8 mb 0.8%
Levels 3.1 mb 1.4%
Scripts 1.1 mb 0.5%
Included DLLs 4.1 mb 1.8%
File headers 167.6 mb 76.0%
Complete size 220.6 mb 100.0%
Used Assets and files from the Resources folder, sorted by uncompressed size:
11.3 mb 5.1% Assets/Realistic Terrain Collection/Terrains/Terrain1/Low Resolution_1.asset
6.0 mb 2.7% Assets/Realistic Terrain Collection/Terrains/Terrain3/Low Resolution_3.asset
4.6 mb 2.1% Resources/unity_builtin_extra
1.3 mb 0.6% Assets/Town Creator Kit LITE/Textures/Buildings_Map_1A.png
1.0 mb 0.5% Assets/Lava_Flowing_Shader/Textures/lava2.png
658.0 kb 0.3% Assets/_Project/LoadingScreen/FWC_Logo.png
412.9 kb 0.2% Assets/Fantasy Wooden GUI Free/normal_ui_set A/UI board Small stone.png
384.2 kb 0.2% Assets/_Project/_Scenes/SnowyPeaksLevel/ReflectionProbe-0.exr
384.2 kb 0.2% Assets/_Project/_Scenes/OutOfPlay/ReflectionProbe-0.exr
...
最佳答案
如此数量的文件不应该发生这种情况。您应该检查的第一件事是:您确定您谈论的 Assets (12 个图像、7 个 Material 、45 个预制件)在 中吗?资源文件夹而不是在 Assets 文件夹?
文件头大小取决于 中的文件数量资源文件夹只要。再次检查资源文件夹的内容(以防万一)
如果您有版本控制系统(git 或其他),您可以尝试打开项目的干净版本。在没有 .meta 文件的情况下 checkout 项目。让 unity 构建整个项目并检查这个新文件夹中的大小。 (如果您没有版本控制软件,您仍然可以创建一个干净的项目并手动复制您的场景和 Assets ,而无需 .meta 文件)
如果尺寸仍然很大,请检查您是否有不必要的静态预制件(对象中的静态复选框)。我不知道这样做的技术原因,但这是一个解决方案 for this guy
引用链接:
This has been solved
30 of the 36 mb was solved by unsetting static on 2 prefabs, guess I was doing something wrong there.The last 6 was from a scene, I deleted everything in the scene and the 6 mb was still there in the file headers, so I copied everything over to a new scene and deleted the previous scene. 6mb gone.
I think there is no way to decrease the file header size without decreasing the amount of files in Resource Folders. So my suggestion to continue using file paths from database is to migrate to a different solution using local assetbundles instead using Resources folder, you still can use the file path to load the asset from Assetbundles.
关于unity3d - Unity 构建中超过 70% 被文件头占用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49430388/
我使用这个 cmd 应用程序 https://github.com/tokland/youtube-upload 上传 50 个视频后,我收到此错误: [RequestError] Server re
尝试将 docker 容器提交到镜像时出现错误: [root@dockerregistry /]# docker commit da4180ab1536 dockerregistry:5000/myi
我只是想知道这样做会更好吗: if((fd = open(filename, O_RDWR)) == -1) { fprintf(stderr, "open [ %s ]\n", strerror(e
我在我的开发机器(单个笔记本)中使用 Elasticsearch 1.4.4。一切都设置为默认值,因为我从未更改过任何设置。 当我启动它时,我通常会收到以下消息: [2015-10-27 09:38:
我收到错误 Lock wait timeout exceeded;尝试重新启动事务。这是什么原因,如何解决?仅供引用:MySQL 配置文件中的 innodb_lock_wait_timeout = 1
我对 Slack 中的 block 功能有疑问。有人设法构建 3 列而不是 2 列吗? 我凭直觉尝试了以下代码,但它不起作用: { "blocks": [ {
div 中的内容超过由 css 决定的固定大小。 #fixeddiv { position: fixed; margin: auto; max-height: 300px
我想将 EditText 字段限制为 150 个字符,我可以很容易地做到这一点。但是,当用户试图超过该限制时,我还需要通过键入(即第 151 个字符)或粘贴超过 150 个字符来提醒用户。 解决这个问
我目前正在使用此代码并排记录两个窗口: ffmpeg -f gdigrab -framerate 30 -i title="" -f gdigrab -framerate 30 -i title=""
我在几个包含长字符串的单元格上使用嵌套的 SUBSTITUE 函数,并定期更新 SUBSTITUE fx,这导致我将其复制并粘贴到所有需要它的单元格中。问题是,我的 SUBSTITUTE 列表会随着时
我创建了一个标题 div,如下所示:
Here is the demo link 您怎么看,页面中只有 8 个广告可见,但我有 14 个广告。我已阅读有关广告限制的信息 here但不明白是不是我的情况?有人可以给我确切的答案,为什么我看不
我的非常简单的算法 - C 中的快速排序有问题。它非常有效(随机化大约 0.1 秒并检查列表是否已排序)但是当我想要对超过 500k 的元素进行排序时它会崩溃。不幸的是,我需要对它们进行更多排序,因为
我成功解决了一个关于 Hackerrank 的问题,它通过了所有测试用例,但我得到了一个错误,超过了时间限制。我猜如果我优化我的代码它会工作,但我想不出任何方法来使我的代码更有效率。 问题是: 对大小
你会如何用 包围下面的文字3 个反引号 ```使用 tpope 的 Vim Surround . 我所能做的就是 1 个反引号 使用 S`在视觉模式下: 最佳答案 这不是你问的,但这可以在没有环绕的情
我目前有一个模拟账户。我正在尝试为我的雇主使用 SwifType 制作 POC。我们有一个非常大的数据库,每 1 小时索引一次,并创建一个 JSON 文件。我认为与 Elastic 的集成将非常容易,
我为一个大约有 100 到 120 名成员的小型组织维护网站。 每个月,我们都会发送一封电子邮件,通知我们的成员我们将在即将举行的 session 中讨论的主题。 我正在尝试使用我们的网站为我们提供一
这个问题已经有答案了: How to automatically input an array formula as string with more than 255 characters in l
我有一个在 JBoss 6.1 中运行的 JSF 应用程序,它使用内部Tomcat Servlet 容器。 我已经通过apache commons文件上传实现了上传。我想防止上传过大的文件并设置了属性
当我尝试在 PyMySQL 上执行查询时,出现以下错误: pymysql.err.InternalError: (1205, 'Lock wait timeout exceeded; try rest
我是一名优秀的程序员,十分优秀!