一、GameplayWidget
1.生成GameplayWidget


2.在GameplayWidget类里添加血条和蓝条
Source/Crunch/Public/UI/Widget/GameplayWidget.h:
// Copyright@ChenChao
#pragma once
#include "CoreMinimal.h"
#include "UI/Widget/CUserWidget.h"
#include "GameplayWidget.generated.h"
class UValueGauge;
/**
*
*/
UCLASS()
class CRUNCH_API UGameplayWidget : public UCUserWidget
{
GENERATED_BODY()
private:
UPROPERTY(meta = (BindWidget))
TObjectPtr<UValueGauge> HealthBar;
UPROPERTY(meta = (BindWidget))
TObjectPtr<UValueGauge> ManaBar;
};
3.为了在界面出现,我们到玩家控制器里的客户端方法里调用:
Source/Crunch/Private/Player/CPlayerController.cpp:

最低0.47元/天 解锁文章
1321

被折叠的 条评论
为什么被折叠?



