赞
踩
一、新建UI面板
1、新建 C++工程,命名为Xcode
2、新建一个C++类,MyUserWidget,
3、类设置,在 控件蓝图 面板中选中 “类设置”,在左侧的父类下拉列表中选择我们刚才创建的 C++ 类 “MyUserWidget”
- #pragma once
-
- #include "CoreMinimal.h"
- #include "Blueprint/UserWidget.h"
- #include "MyUserWidget.generated.h"
-
- /**
- *
- */
- UCLASS()
- class HELLOUE_API UMyUserWidget : public UUserWidget
- {
- GENERATED_BODY()
-
- UFUNCTION(BlueprintCallable)
- void callStartFunction();
- };
- #include "MyUserWidget.h"
-
- void UMyUserWidget::callStartFunction()
- {
- FPlatformMisc::MessageBoxExt(EAppMsgType::Ok, TEXT("start"), TEXT("callStartFunction"));
- }
-
5、编译下 UE 工程
6、回到我们的蓝图控件中,选择 “图表”, 拖动箭头,通过搜索找到我们的函数 “callStartFunction”
二、打开关卡蓝图,
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。