趣文网 > 作文大全

Unreal Engine项目文件解读

2020-12-06 19:15:01
相关推荐

经常有人说UE4太占用内存了,做一个项目动不动就几个G。硬盘都没地方了,有没有好的解决方法呢?

当然是有的啦,咱们这节课……Sorry,应该是这篇文章就来分析一下UE4中生成的文件都是干嘛的,以及哪些可以删哪些不可以删。

通常来说生成一个C++项目的话,会生成以下几个文件。如果是蓝图项目则会比较精简一些。

那么这些文件夹分别是干嘛的呢?

首先我们以C++为例来讲解,毕竟它包含于蓝图。

.vs文件:它是Visual Studio为当前项目自动生成的解决方案,我们的C++严重依赖于这个文件。所以呢,不能删。

Binaries:这个东西比较有意思,如果眼神好的朋友已经发现了,在蓝图的文件目录中是没有这个文件的,那么它是干嘛的呢?它是C++项目热加载的时候自动产生的文件。因为我们蓝图没有代码,所以自然就没有这个文件了。它是可以删除的,而且在某些情况下必须删除,比如我们删除一个C++文件的时候。

Confing:文件配置记录。就是记录你这个项目当中各项的设置的情况。比如说地图设置,默认加载资源设置,默认生成物体设置。所以别想了,这个文件肯定不能删。

Content:这个文件的功能就不用多说了吧,但是注意它下面也会有两个默认的文件夹。这两个默认文件时存储我们引擎使用过程中产生的临时文件和控制文件,最好不要删除,再说这两个文件也不占地方。

Intermediate:翻译过来是中间的意思,它是我们在使用引擎过程中产生一些缓存文件和一些配置信息,它是可以删除的。而且在游戏完成后,这个文件就没用了。所以如果空间不足的时候删它。

Saved:这个文件是用来自动保存引擎的一些信息的,看似好像可以删除。但是因为它当中有一个Log文件,这个文件会保存引擎中的日志,一旦引擎崩溃或者操作有误。可以通过这个文件快速定义错误信息。所以还是留着吧

Source:这个是用来保存我们的C++代码的,这就不用多说了。

其实上面说过的文件即使你去删除了,可能也并不能节省太多的空间。对于新手来说,项目占用过大的时候,很可能是你没有把自动保存给关掉。

阅读剩余内容
网友评论
相关内容
延伸阅读
小编推荐

大家都在看

特别的礼物作文300字 老公打屁股作文 关于英雄的作文800 打丫鬟屁股作文 什么给我的启示作文 3年级作文我的老师 马陵山游记作文 关于成长作文的结尾 作文周记500字 关于吃的作文800字 初中生满分作文一本全 作文击鼓传花 英语作文 书评 三年级作文模板 作文我成功了600字 纪念129运动作文 时代变化作文 成功需要挫折作文 英语作文结尾格式 三年级上册作文大全300字 七年级上册第二单元作文500字 初秋作文800 二年级数学作文 车轮为什么是圆的作文 描写校园风景的作文400字 勇于创新作文 阅读使我成长作文 美食烤鸭作文 介绍牛顿的作文 五十六个民族作文