UE4 创建一个自定义NewLevel

因为每次创建测试场景时需要做基础物件摆放与后处理场的参数设置,因此,需要自定义一个常用的New Level;


是否有拓展需求?

1)先打开一个空场景。

这里用"Default"场景来拓展

2)对场景修改后,保存为场景资源


简单设置后保存场景

3)在ps中制作一个用作缩略图的资源


200X200Px的png图片即可

4)找到你的对应版本的引擎文件根目录,按以下路径拷贝地图与缩略图资源;
Level目录:\UE_4.16\Engine\Content\Maps\Templates
纹理资源目录:\UE_4.16\Engine\Content\Maps\Templates\Thumbnails

拷贝到指定目录下

5)找到并打开 “ BaseEngine.ini ”

在引擎目录下的config文件夹内

alt+F搜索关键文本:

[/Script/UnrealEd.UnrealEdEngine]
AutoSaveIndex=0
+TemplateMapInfos=(ThumbnailTexture=Texture2D'/Engine/Maps/Templates/Thumbnails/Default.Default',Map="/Engine/Maps/Templates/Template_Default")
+TemplateMapInfos=(ThumbnailTexture=Texture2D'/Engine/Maps/Templates/Thumbnails/VR-Basic.VR-Basic',Map="/Engine/Maps/Templates/VR-Basic")

关键文本

6)添加“+TemplateMapInfos”行,将我们新加入的内容的查找路径以同样的格式写入其中

复制vr模板的路径格式修改关键名称即可

7)重新打开任意的刚刚做完修改的版本的UE4项目,可以在打开新场景时发现自定义模板

自定义的模板
内如无误

---如果使用了自定义的资源,将自定义的资源放在:Engine \ Content \ MapTemplates 目录下.

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容