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

在上一章里。

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

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

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

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

然后我们需要做 件事

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

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

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

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

相关推荐
Chunyyyen16 分钟前
【第三十二周】RAG学习02
学习
强子感冒了26 分钟前
MySQL学习随笔:数据类型与字段约束
学习·mysql
tritone31 分钟前
学习Chef自动化配置管理工具,为了实践环境部署,我选择了**阿贝云**的**免费虚拟主机**和**免费云服务器**来搭建测试平台。
服务器·学习·自动化
xian_wwq1 小时前
【学习笔记】特权账号管理(PAM)
笔记·学习·pam
星火开发设计1 小时前
const 指针与指针 const:分清常量指针与指针常量
开发语言·c++·学习·算法·指针·const·知识
驱动探索者1 小时前
AMD EPYC 服务器 CPU 学习
运维·服务器·学习·cpu
丝斯20111 小时前
AI学习笔记整理(57)——大模型微调相关技术
人工智能·笔记·学习
曾浩轩1 小时前
图灵完备Turing Complete 9
学习·图灵完备
程序猿3651 小时前
动词大全整理
学习
编程大师哥1 小时前
新手学习编程从哪个语言开始
学习