C++ 与虚幻编辑器集成指南
1. 向工具栏添加 UI 元素
在编辑器模块中, AddToolBarExtension 函数负责将能够调用命令的 UI 元素添加到工具栏。它通过对作为函数参数传入的 FToolBarBuilder 实例调用函数来实现这一功能。具体步骤如下:
1. 使用 FSlateIcon 构造函数为新的工具栏按钮获取合适的图标。
2. 加载图标后,在 builder 实例上调用 AddToolBarButton 。
3. AddToolbarButton 有多个参数:
- 第一个参数是要绑定的命令。
- 第二个参数是对之前指定的扩展钩子的覆盖,若不需要覆盖则使用 NAME_None 。
- 第三个参数是新按钮的标签覆盖。
- 第四个参数是新按钮的工具提示。
- 倒数第二个参数是按钮的图标。
- 最后一个参数是用于引用此按钮元素的名称,若要使用编辑器内教程框架,可用于突出显示支持。
2. 创建新的菜单条目
创建新菜单条目的工作流程与创建新工具栏按钮几乎相同。以下是具体操作步骤:
2.1 创建新函数
在模块类中创建一个新函数:
void AddMenuExtension(FMenuBuilder &builder)
{
FSlateIco
超级会员免费看
订阅专栏 解锁全文
177

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



