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

在上一章里。

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

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

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

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

然后我们需要做 件事

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

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

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

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

相关推荐
西岸行者2 小时前
学习笔记:SKILLS 能帮助更好的vibe coding
笔记·学习
悠哉悠哉愿意3 小时前
【单片机学习笔记】串口、超声波、NE555的同时使用
笔记·单片机·学习
别催小唐敲代码4 小时前
嵌入式学习路线
学习
毛小茛5 小时前
计算机系统概论——校验码
学习
babe小鑫6 小时前
大专经济信息管理专业学习数据分析的必要性
学习·数据挖掘·数据分析
winfreedoms7 小时前
ROS2知识大白话
笔记·学习·ros2
在这habit之下7 小时前
Linux Virtual Server(LVS)学习总结
linux·学习·lvs
我想我不够好。7 小时前
2026.2.25监控学习
学习
im_AMBER7 小时前
Leetcode 127 删除有序数组中的重复项 | 删除有序数组中的重复项 II
数据结构·学习·算法·leetcode
CodeJourney_J7 小时前
从“Hello World“ 开始 C++
c语言·c++·学习