UE5 第一人称射击项目学习(三)

在上一章里。

已经成功创建了跟随视角射击子弹的蓝图。

现在在这一章里,要设计出子弹有限的功能。

首先打开蓝图,点击添加变量ammo

把变量的类型设置为整形变量,默认值设置为20(你也可以设置自己想要的子弹数量)

然后我们需要做 件事

用这个变量来记录子弹数。

具体的操作就是,每射击一次,就从ammo中取值,减一,再重新赋值回去。

然后使用branch分支(类似C++的if判断)来与0进行判断,如果减的值大于0则发射,否则停止发射并且提醒玩家,子弹消耗完毕

以空格事件为开始,中间用branch分支来判断走向。

相关推荐
小小星球之旅2 小时前
CompletableFuture学习
java·开发语言·学习
盐焗西兰花2 小时前
鸿蒙学习实战之路-ArkTS循环渲染_ForEach使用指南
学习·华为·harmonyos
巧克力味的桃子2 小时前
单链表 - 有序插入并输出学习笔记
笔记·学习
坚持学习前端日记3 小时前
软件开发完整流程详解
学习·程序人生·职场和发展·创业创新
Wokoo74 小时前
开发者AI大模型学习与接入指南
java·人工智能·学习·架构
小猪佩奇TONY4 小时前
OpenCL 学习(3)---- OpenCL 第一个程序
学习
守护安静星空5 小时前
live555学习笔记
笔记·学习
航Hang*5 小时前
第1章:初识Linux系统——第13节:总复习②
linux·笔记·学习·centos
YJlio5 小时前
PsPing 学习笔记(14.1):ICMP Ping 进阶——替代系统 ping 的正确姿势
windows·笔记·学习
BMS小旭6 小时前
CubeMx-GPIO学习
单片机·学习