Choose your operating system:
Windows
macOS
Linux
如需将现有项目转换为模板,请执行以下操作:
将项目文件夹移动到适当的Templates目录:
引擎版本
路径
启动程序版(Launcher)
C:\Program Files\Unreal Engine[Version]\Templates
源代码版(Source)
[ForkLocation]\UE4\Templates
打开 Templates\[ProjectName]\Config\DefaultGame.ini 文件,添加或更新 ProjectName 变量。
[/Script/EngineSettings.GeneralProjectSettings] ProjectID=E6468D0243A591234122E38F92DB28F4 ProjectName=MyTestTemplate
复制 Templates\TP_FirstPerson\Config\TemplateDefs.ini 到 Templates\[ProjectName]\Config\TemplateDefs.ini。你可以使用任何现有模板文件夹替换 TP_FirstPerson。
打开 Templates\[ProjectName]\Config\TemplateDefs.ini 文件,更新 LocalizedDisplayNames 和 LocalizedDescriptions 变量。
[/Script/GameProjectGeneration.TemplateProjectDefs] LocalizedDisplayNames=(Language="en",Text="My Test Template") LocalizedDescriptions=(Language="en",Text="A project including starter content and a first person character set up in Blueprints.")
你可以在 Templates\[ProjectName]\[ProjectName].png 中添加一个图标文件。
现在你应该可以在"新建项目"(New Project)对话框中看到这个新模板了。
注意,要想看到新模板,你只需要关闭再打开"新建项目"(New Project)对话框。不过,假如你对现有模板做了任何更改(比如 LocalizedDisplayNames),那么你必须重新启动编辑器, 才能看到改动内容。