创建UI
- 创建界面UI,在资源管理器的Aircraft_flow中新建一个文件夹,命名为UI
- 在文件夹UI内创建一个控件可视化脚本,命名为WBP_menu
::: hljs-center

:::
- 双击WBP_menu打开
- 在搜索框中搜索Horizontal Box,左键选中并拖动到Canvas Panel下面
::: hljs-center

:::
- 选择自定义屏幕尺寸,设置宽度1000,高度300
::: hljs-center

:::
- 选中Horizontal Box,同样设置宽度1000,高度300
::: hljs-center

:::
- 从左侧控制板找到Button,拖拽添加一个Button,命名为“显示飞机”
- 同样的方式创建其余Button,命名参考下图中所示
- 创建完成后,分别点击填充,如下所示
::: hljs-center

:::
- 为每个Button添加Text,同样从左侧控制板拖拽添加
- 在右侧的详细信息中可以更改Text中字体的大小、颜色等
::: hljs-center

:::
- 切换到图表
- 选中显示飞机,然后点击On Clicked
::: hljs-center

:::
- 编写执行自定义事件的脚本,如下
- 在Command中输入相应命令,如ce setAllHiden表示执行隐藏所有
::: hljs-center

:::
- 同样的方式编写显示流线的脚本,如下
::: hljs-center

:::
- 同样的方式编写显示中轴面的脚本,如下
::: hljs-center

:::
- 同样的方式编写显示CAE飞机的脚本,如下
::: hljs-center

:::
- 在工况可视化脚本中添加下列脚本,可将控件添加到桌面
- 在创建WBP Menu控件节点的Class右侧选择已创建的WBP_menu
- 勾选上Show Mouse Cursor
- 左侧连接BeginPlay
::: hljs-center

:::
- 点击仿真后,运行界面如下
- 分别点击各个Button,查看不同的显示结果
::: hljs-center

:::