UE4和C++ 开发--HUD类

HUD

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

1. 创建HUD

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

2. 开始绘制

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

4. 总结一下
  1. HUD是在屏幕上2D显示图片的一个类,可以实现例如提示之类的东西。
  2. 使一个物体在中心位置上首先需要知道容器的大小然后各取一半再除以物体本身大小的一半。
相关推荐
半夏知半秋5 小时前
skynet-socket.lua源码分析
服务器·开发语言·学习·架构·lua
2401_841495645 小时前
【数据结构】红黑树的基本操作
java·数据结构·c++·python·算法·红黑树·二叉搜索树
西猫雷婶5 小时前
random.shuffle()函数随机打乱数据
开发语言·pytorch·python·学习·算法·线性回归·numpy
来生硬件工程师6 小时前
CH582 GPIO
c语言·开发语言·单片机
liu****6 小时前
负载均衡式的在线OJ项目编写(六)
运维·c++·负载均衡·个人开发
雪下的新火6 小时前
爆炸特效:Unity+Blender-02-火焰
unity·游戏引擎·blender·特效制作·笔记分享
雪下的新火6 小时前
Unity+Blender-03-输出制作Flipbook
游戏·unity·游戏引擎·blender·资源·笔记分享
fly-phantomWing6 小时前
在命令提示符页面中用pip命令行安装Python第三方库的详细步骤
开发语言·python·pip
青草地溪水旁6 小时前
设计模式(C++)详解——迭代器模式(3)
c++·设计模式·迭代器模式
VBA63376 小时前
VBA数据库解决方案第二十三讲:向一个已有数据表中添加数据记录
开发语言