UE4和C++ 开发--HUD类

HUD

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

1. 创建HUD

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

2. 开始绘制

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

4. 总结一下
  1. HUD是在屏幕上2D显示图片的一个类,可以实现例如提示之类的东西。
  2. 使一个物体在中心位置上首先需要知道容器的大小然后各取一半再除以物体本身大小的一半。
相关推荐
hmcjn(小何同学)4 分钟前
轻松Linux-9.进程间通信
linux·运维·服务器·c++·bash
落羽的落羽27 分钟前
【C++】C++11的包装器:function与bind简介
c++·学习
打不了嗝 ᥬ᭄32 分钟前
【Linux】线程概念与控制
linux·c++
EQ-雪梨蛋花汤1 小时前
【Unity笔记】Unity 编辑器扩展:打造一个可切换 Config.assets 的顶部菜单插件
unity·编辑器·游戏引擎
摸鱼仙人~1 小时前
深入理解 MyBatis-Plus 的 `BaseMapper`
java·开发语言·mybatis
UnnamedOrange1 小时前
ROS1 配置代码覆盖率
c++·cmake
沐怡旸1 小时前
【底层机制】std::unordered_map 扩容机制
c++·面试
沐怡旸1 小时前
【底层机制】auto 关键字的底层实现机制
c++·面试
ITKEY_1 小时前
flutter日期选择国际化支持
开发语言·javascript·flutter
华溢澄1 小时前
macOS下基于Qt/C++的OpenGL开发环境的搭建
c++·qt·macos·opengl