UE4的UMG逻辑代码如何在C++中开发
发布时间
阅读量:
阅读量
UE4游戏中的界面通常使用UMG进行制作(或称制作界面),而逻辑实现则采用蓝图代码。然而,在某些情况下(如逻辑较为复杂),直接使用蓝图进行编码可能会导致代码难以维护。因此,在基于C++的项目中(或称基于C++开发的项目),我们通常会将大部分代码直接在C++层面上进行编写(或称开发)。通过下面介绍的具体方法即可实现这一目标:首先创建一个继承自UUserWidget的C++类
UCLASS()
class UMainWidget : public UUserWidget
{
GENERATED_BODY()
public:
bool Initialize() override;
virtual void NativeConstruct();
};
AI写代码cpp
需要改写的内容

3、将父类选择为UMainWidget,如下图所示
全部评论 (0)
还没有任何评论哟~
