UE4-(蓝图)第十四课平视显示器(HUD显示)

213 篇文章 594 订阅

平视显示器:是可以直接显示于画面中的UI,通过创建HUD并显示,就可以将一些必要的信息传递给玩家或供玩家输入所需信息。

1.创建空间蓝图

在Content Browser (内容浏览器)面板新增下User Interface中创建控件蓝图,命名为HudWidget1

2.双击打开空间蓝图

界面说明:

  1.在右上方显示有设计师及图表两个标签分别为设计GUI(图形用户界面)的界面及创建蓝图程序界面

  2.在设计师面板显示于画面中央的面板,虚线方框内的区域用于设计UI,在这里放置和布局UI事件

  3.控制板:汇总了可在HUD中使用的部件,可以从这里拖拽要使用的部件,释放于设计师面板中以创建所需画面

  4.层级结构面板 可以层次分明的整理显示出加入设计师面板中的UI部件的排列状态

  5.详细信息面板 用于对UI部件进行细项设置,选中UI部件后其设置内容将显示在这里

  6.动画/时间轴面板 用于对动画进行相关设置

3.放置Vertical Box

在控制面板下的Panel中找到Vertical Box部件进行放置,放置后调整其显示位置及大小(如果位置放的过于靠右,在画面中可能看不到,实际上是显示出来的)

Vertical Box :垂直框控件是一个布局面板,允许子空间自动垂直分布

4.设置Text:在控制板/通用栏中找到Text拖入

Padding:设置周围的空白(上下左右的间隔)

Text:要显示的文本内容

Appearance栏中:Color and Opacity用于设置颜色与透明度可保留默认的白色

Font:用于指定字体名称、类型、大小

5.创建控件构建节点

打开关卡蓝图,右键创建BeginPlay事件节点

创建空间蓝图节点右键创建 creat widget 选择 创建控件构建NONE节点:用于创建空间蓝图

class:指定要创建的空间蓝图

Owning Player:制动Owning player部件

Return Value:传递所创建的部件

此处将class更改为刚才保存的 Hudwidget1

6.添加用于显示HUD的空间蓝图节点

在关卡蓝图空白处右键搜索 Add to viewport节点(如果没有搜索到,将情境关联关闭)

创建完成后将节点连接,编译后运行,即可看到HUD显示画面。

结果:

  • 3
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值