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

在上一章里。

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

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

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

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

然后我们需要做 件事

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

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

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

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

相关推荐
航Hang*20 分钟前
第3章:复习篇——第4节:创建、管理视图与索引---题库
网络·数据库·笔记·sql·学习·mysql·期末
爱学习的潇潇20 分钟前
Postman学习之常用断言
自动化测试·软件测试·功能测试·学习·程序人生·lua·postman
JeffDingAI26 分钟前
【Datawhale学习笔记】NLP 概述
笔记·学习·自然语言处理
非凡ghost29 分钟前
SoftPerfect Network Scanner(网络扫描管理工具)
网络·windows·学习·软件需求
寒山李白33 分钟前
全面股市知识普及:从概念到实践
学习·投资·概念·理财·股市
AI视觉网奇1 小时前
ue5 字典 字典动画 笔记
笔记·学习·ue5
H Corey1 小时前
Java--面向对象之继承与多态
java·开发语言·windows·学习·算法·intellij-idea
行业探路者1 小时前
提升产品宣传效果的二维码应用新趋势
大数据·人工智能·学习·二维码·产品介绍
小程同学>o<1 小时前
嵌入式之ARM体系与架构面试题(一)硬件基础篇
arm开发·笔记·学习·面试·架构
鴆川傲2 小时前
渗透高级课四天学习总结
学习·渗透测试