UE入门教程06.02:创建插件

系列索引:UE入门教程索引

上一篇:UE入门教程06.01:显示本地图片

目的

创建一个UE4插件,并在界面上输出文字。

创建工程

打开UE 4.27.2

初始界面

选择游戏

选择模板

选择空白模板

工程设置

把蓝图改为C++

然后创建项目,创建完成后自动打开对应的VS工程

工程创建完成

创建插件

打开内容浏览器

内容浏览器

在空白处右击

内容浏览器右击

选择父类为蓝图函数库(Blueprint function library)

蓝图函数库

下一步保持默认,直接创建。创建完成后,VS工程会自动重新加载

蓝图函数库创建完成

添加函数声明

1
2
3
GENERATED_BODY()
UFUNCTION(BlueprintCallable,Category="MyFun") //函数大类
static FString MyString();//函数接口

添加函数实现

1
2
3
4
FString UMyBlueprintFunctionLibrary::MyString()
{
return FString("hello world!"); //万能的hello world
}

关闭UE4界面,然后编译VS工程,运行,VS会自动打开UE4

打开关卡蓝图

起点是事件运行,添加自定义函数

添加自定义函数

然后显示到界面,显示时间为100s,完整蓝图为

完整蓝图

效果

编译,运行,效果为

运行效果

下一篇:UE入门教程06.03:读取本地文件为纹理并显示


UE入门教程06.02:创建插件
https://feater.top/ue/create-custom-plugin-with-ue4/
作者
JackeyLea
发布于
2023年8月29日
许可协议