UE4-UMG与c++交互
创建工程
打开VS
修改 项目名.Build.cs文件
添加”UMG”,”Slate”,”SlateCore”
image.png
修改 项目名.h文件
添加
#include "Runtime/UMG/Public/UMG.h"
include "Runtime/UMG/Public/UMGStyle.h"
include "Runtime/UMG/Public/Blueprint/UserWidget.h"
include "Runtime/UMG/Public/Slate/SObjectWidget.h"
include "Runtime/UMG/Public/IUMGModule.h"
image.png
回到虚幻编辑器,创建C++类,从UserWidget派生
image.png
创建组件蓝图(Widget Blueprint),并添加文本控件
image.png
image.png
打开第5步创建的C++类