UE4和C++ 开发--HUD类

HUD

平视显示器(Head Up Display),简称HUD。在蓝图中是指在屏幕上面绘制的二维物体。

1. 创建HUD

打开蓝图编辑器,创建一个蓝图类,搜索HUD,选择并命名BP_HUD。

2. 开始绘制

打开事件列表,右键搜索 EventReceive Draw HUD。有两个输入分别是X,Y,分别代表屏幕的宽度和屏幕的高度。我们打印看一下。

4. 总结一下
  1. HUD是在屏幕上2D显示图片的一个类,可以实现例如提示之类的东西。
  2. 使一个物体在中心位置上首先需要知道容器的大小然后各取一半再除以物体本身大小的一半。
相关推荐
z落落2 分钟前
C# ArrayList 动态集合(接口/区别/API/深浅拷贝)+ List<T> 泛型集合
开发语言·c#
Cx330❀3 分钟前
【Linux网络】从零构建高性能UDP服务器:从Echo到英译汉业务级实现
大数据·linux·服务器·开发语言·网络·c++·udp
basketball6164 分钟前
Golang:基础语法总结
开发语言·后端·golang
兰令水5 分钟前
leecodecode【双指针题2】【2026.5.26打卡-java版本】
java·开发语言·算法
不吃土豆的马铃薯5 分钟前
TCP 三次握手 / 四次挥手详解
服务器·开发语言·网络·c++·网络协议·tcp/ip
WMX10126 分钟前
Unity-shader学习记录
学习·unity·游戏引擎
羑悻的小杀马特6 分钟前
【动态规划篇】正则表达式与通配符:开启代码匹配的赛博奇幻之旅
c++·算法·leetcode·正则表达式
ch.ju7 分钟前
Java程序设计(第3版)第四章——引用
java·开发语言
Huangjin007_10 分钟前
【C++ STL篇(十三)】无序关联容器 unordered_set / unordered_map解析
开发语言·c++
白日与明月11 分钟前
pip下载库指定操作系统及python版本
开发语言·python·pip