UE5 测量 -3,长度测量:P8在屏幕上显示总距离;P9点击按钮开始测量;

(12)P8在屏幕上显示总距离:其实是控件 UI,包含了一个文本框

在这里插入图片描述

++关卡蓝图,是伴随着关卡的加载,自动执行的,在关卡蓝图的 开始游戏里,创建本“总距离” UI 控件,显示到屏幕上

在这里插入图片描述

++ 学习添加到视口组件

在这里插入图片描述

++效果

在这里插入图片描述

(13)开始给屏幕 UI 总距离蓝图里的文本框动态赋值,绑定蓝图函数,定义如下

在这里插入图片描述

++效果

在这里插入图片描述

(14)在测量工具蓝图里,新增保存总距离的变量,并在“测量事件” 里更新该变量

在这里插入图片描述

(15)UI 总距离蓝图,已经被关卡蓝图实例化了,在其每一帧里开始刷新总距离的值

在这里插入图片描述

++运行一下

在这里插入图片描述

(16)P9点击按钮开始测量添加两个屏幕 UI 按钮,开始距离测量与结束距离测量

在这里插入图片描述

++ 开始添加按钮 UI

在这里插入图片描述
++ 转入图表

在这里插入图片描述

++从逻辑上讲,屏幕按钮应该是改变了某个布尔量的值,以表示距离测量,坐标测量,面积测量的是否开启的状态即可
++因为随后还要建立面积测量与坐标测量。所以事件分发器要分发 6 个事件
++在开始老师的讲解以前,参考复习一下原来的例题里的对事件分发器的使用

在这里插入图片描述

++ 接着举例

在这里插入图片描述

++上面没有出现事件分发器的定义位置,再找找

在这里插入图片描述
++ 另一个

在这里插入图片描述
++从中,以上,咱们要体会事件分发器的定义与使用。接着继续学习老师的讲解

(17) 补充: 蓝图的生成时机

在这里插入图片描述
++看看蓝图的初始化里都做了什么

在这里插入图片描述

++以及

在这里插入图片描述

(18) 屏幕 UI 按钮,开始测量的完整逻辑,需要补充与修改原来的蓝图

在这里插入图片描述

++ 同在关卡蓝图

在这里插入图片描述

++这就足够了。虽然事件分发器只分发了一个事件,这也是可以的

(19)P10 清除测量按钮的功能,下一篇再做

(20)

谢谢

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zhangzhangkeji

谢谢支持

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值