|
1、创建插件UE版本是(Version: 4.27.2)Edit->Plugins(图一)
图一
2、在打开的Plugins窗口的右下角点击New Plugin按钮,如图二
图二
3、然后选中Editor Toolbar Button(模板选择看个人喜好,都是大同小异),然后在Name处输入自己插件的名称(此处为SteveTools),如图三
图三
4、等待编译器编译成功之后就会在菜单栏创建一个SteveTools的按钮,如图四
图四
5、点击SteveTools按钮,就会出现如下提示,如图五
图五
6、用VS打开C++源码,就可以看到新创建的插件代码文件结构,如图六
图六
7、打开SteveTools.cpp文件,找到FSteveToolsModule::PluginButtonClicked函数就可以看到刚才按钮点击之后显示的消息对话框,如下:
void FSteveToolsModule::PluginButtonClicked()
{
// Put your "OnButtonClicked" stuff here
FText DialogText = FText::Format(
LOCTEXT("PluginButtonDialogText", "Add code to {0} in {1} to override this button's actions"),
FText::FromString(TEXT("FSteveToolsModule::PluginButtonClicked()")),
FText::FromString(TEXT("SteveTools.cpp"))
);
FMessageDialog::Open(EAppMsgType::Ok, DialogText);
}
8、以上步骤都是在编辑器上下一步自动生成的,不需要自己写任何的代码。 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|