编辑器中编辑UI并使用


1. 控件蓝图

  1. 新建控件蓝图

  2. 双击进入编辑

  3. 为控件创建animation

    • 触发动画逻辑定义


2. 编辑游戏中HUD的事件逻辑

  1. UI设计

  2. UI中控件的逻辑

  3. 函数GetTimerPercentage的定义


3. HUD 和 UserWiget 详解

  • HUD:学名叫抬头显示设备 也就是屏幕上的显示仪,只能用来看,不能类似按钮等可以触发事件,每帧绘制可以获取数据打印到屏幕上,实时提供参考。通过指定显示到屏幕上
  • UserWiget:可以有按钮,可以触发事件,例如背包。通过add to viewport 添加显示到屏幕上

1. HUD

  1. 创建HUD

    • 创建完成
  2. 在world setting 中制定HUD

  3. 编辑HUD

  4. 结果

2. UserWiget

  1. 创建UserWiget

    • 创建完成
  2. 编辑UserWiget

  3. 在控制器中定义按键触发事件,现在world setting中找到事件输入的controller

  4. 编辑这个controller,定义按键事件

  5. 结果按V键可测试。

ue4-UMG和HUD绘制UI相关推荐

  1. ue4 unreal4 自定义网格 绘制自定义网格 绘制面 (Plus)

    额四月份写了 CustomMeshComponent 用于创建自定义网格 ue4 unreal4 自定义网格 绘制自定义网格 绘制面_ljason1993的博客-CSDN博客 当时想着找时间写个 Pr ...

  2. [UE4]UMG、HUI、Slate之间的区别

    原文: https://answers.unrealengine.com/questions/208916/umg-hud-slate.html HUD Canvas is something tha ...

  3. 一招学会绘制UI图标超椭圆

    原创不易,如需转载,请附上本文链接,谢谢支持 https://blog.csdn.net/weixin_44775811/article/details/109372997 超椭圆是介于"方 ...

  4. UE4 UMG入门——创建和显示游戏菜单

    01 设置UMG UMG 是依赖于一些模块的,需要添加这些模块到"工程名.Build.cs"中. 在"HowTo_UMG.Build.CS",添加"U ...

  5. UE4 回合游戏项目 08- 攻击界面UI的点击事件

    在上一篇(UE4 回合游戏项目 07- 创建攻击界面UI)的基础上继续完成按钮的点击事件触发 ,实现只有当点击按钮后才能开始战斗,战斗计数后再显示UI的功能. 效果: 步骤: 1.为了知道玩家点击的是 ...

  6. UE4多人网络游戏的UI设计思想

    UE4游戏设计中,关于UI设计的思想 前言: 游戏中的UI怎么设计?什么样的功能代码写UI里?什么不写在UI里?边界在哪?怎样评价好的UI设计? 一个简单检验UI设计好坏的宗旨: 将UI事件直接映射给 ...

  7. [unreal4入门系列之十三] UE4创建平视显示器(HUD)

    为了展示对话框,我们需要自定义一个HUD(heads-up display,即平视显示器). 什么是HUD? HUD是平面显示界面,就是平时我们玩3D游戏提供给玩家的2D菜单界面.HUD类提供了渲染文 ...

  8. UE4控件蓝图的UI,无法在人物的头顶显示,解决办法

    问题实例: 这里我创建了控件蓝图,随便加了几个文字和按钮. 然后,添加到了小白人的组件里 但是,我创建了这么大的UI图像,没有一个能显示在人物的头顶. 后来我把UI放大到塞满控件蓝图的界面时,才发现了 ...

  9. [UE4]UMG和关卡坐标变换、旋转小地图

    一.优化上一节的蓝图,新建一个函数addFlagToCanvas(动态添加图标到Canvas) 二. 分析地图坐标系和UMG坐标系 要根据实际情况分析关卡坐标系. UserWidget中的坐标系 三. ...

最新文章

  1. ie11浏览器不能显示最新修改的程序,调试出现代码逻辑错误却依旧执行
  2. 《设计模式详解》行为型模式 - 模板方法模式
  3. 如何解决更改csdn头像修改后浏览器不显示的问题
  4. 【SOEM主站】一、SOEM主站环境搭建及连接板子测试
  5. 穿越计算机的迷雾--读书笔记五
  6. IDEA教育版申请流程
  7. php kb转换成字节,将kB换算为MB (千字节换算为兆字节)
  8. 【Python表白小程序】七夕表白神器(赶紧收藏起来)
  9. Beej网络编程指南《一》
  10. [创业] 让创业者惊讶的19个真相
  11. django ajax传递数组
  12. c语言expand函数,编撰expand(s1,s2)
  13. 蚂蚁养鸡线下支付扫码链接
  14. 023递归:这帮小兔崽子
  15. USB3.1HUB驱动芯片VL822
  16. linux得到两个文件的交集、并集
  17. 手机里的照片导入计算机的方法,怎么把手机照片导入电脑_手机照片传到电脑的方法...
  18. agilent3070 中 analog测试程序的写法
  19. html5 仿微信语音播放器,Material design风格HTML5 audio音频播放器
  20. 如何用一只菜鸟,飞出一个高大上的测试平台?

热门文章

  1. 小白的靶机VulnHub-Temple of Doom
  2. DTPA PEG 异硫氰酸荧光素,DTPA PEG FITC,FITC-PEG-DTPA
  3. 解决Windows缺少MSCOMCTL.OCX文件无法运行程序问题
  4. Component MSCOMCTL.OCX or one of its dependencies not currently registered
  5. 用turtle画奥运五环
  6. js判断手机的横竖屏调整样式
  7. UGUI源码解析(二十二)ContentSizeFitter
  8. 根据输入的电话号码查询联系人
  9. 三国杀 中的概率计算 几何分布的期望和方差分析
  10. 原始套接(ARP协议的使用)