最新文章
泰课在线 | 微信拼团成功后如何获取课程?
08-09 17:57
Unity教程 | 使用ARKit为iOS开发AR应用
07-31 17:23
Unity Pro专业版7折订阅四选一工具包之VR开发与艺术设计
07-28 11:47
网友使用虚幻UE4实现CAVE 多通道立体渲染的沉浸式环境
07-27 11:57
VR晕动症调查:未来5年内大部分VR晕动症将得到解决
07-27 11:26
AMD CEO:未来3-5年最重要 希望5年达1亿VR用户
07-27 10:44
Unreal Engine 4添加自定义Settings到项目设置
在UE4开发过程中,我们常常需要为项目应用各种各样的设置。有些开发者可能会选择自行实现一套设置系统,但其实虚幻4已经专门为开发者提供了一套配置系统,使用该系统可以方便地在UE4中添加自定义Settings到项目设置。其效果如下:
可以看到,Settings与编辑器的配置并列显示在项目设置窗口中。
下面将详细介绍如何具体实现这一功能。
1. 创建继承自UObject的MySettings类
首先,我们需要创建一个名为MySettings的类,该类继承自UObject。以下分别是MySettings.h和MySettings.cpp的代码示例(文章中未给出具体代码,实际使用时需补充完整):
MySettings.h
// 这里放置MySettings.h的具体代码
MySettings.cpp
// 这里放置MySettings.cpp的具体代码
作为演示,UMySettings类仅包装了两个简单的变量。在实际应用中,读者可以根据需求扩展更复杂的配置变量。
2. 注册配置对象
接下来,需要在合适的位置注册这个配置对象。(文章中未给出具体注册代码,实际使用时需补充完整)
当代码执行后,我们可以在项目的Saved/Config/Windows目录下发现一个名为MySettings.ini的配置文件。该文件中保存的就是我们自定义的配置信息。
通过以上步骤,我们就可以成功地将自定义Settings添加到UE4的项目设置中。