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

这个项目几乎完结了。

也算我上手的第一个纯蓝图小项目。

现在只剩下缝缝补补了。

之前把子弹设计为蓝图,这里要引入C++的面向对象思想,建立成员函数。

首先双击打开子弹的蓝图

这边就可以构造成员函数 写一个print your name

在这里生成成员函数后,点击关卡蓝图

你会发现,在这里引出一条线,可以调用这个print your name

大概是这样,有关成员函数 具体的操作,是在下个项目中实现。

最后的最后,加一个子弹打完后重新运行当前关卡的功能,

就写在检测子弹的数量后面。

使用下面这两个节点,然后选择折叠到函数中

加个五秒的延迟

大概就是上面这样,这个第一人称的游戏,算完结撒花了。

下个项目是C++混杂蓝图的闯关类项目。

相关推荐
阿阳微客4 小时前
Steam 搬砖项目深度拆解:从抵触到真香的转型之路
前端·笔记·学习·游戏
Chef_Chen9 小时前
从0开始学习R语言--Day18--分类变量关联性检验
学习
键盘敲没电9 小时前
【IOS】GCD学习
学习·ios·objective-c·xcode
海的诗篇_10 小时前
前端开发面试题总结-JavaScript篇(一)
开发语言·前端·javascript·学习·面试
m0_5522008210 小时前
《UE5_C++多人TPS完整教程》学习笔记37 ——《P38 变量复制(Variable Replication)》
c++·游戏·ue5
曹勖之10 小时前
在 UE5 蓝图中配置Actor类型的Asset以作为位置和旋转设置目标
ue5·机器人
曹勖之10 小时前
UE 5 和simulink联合仿真,如果先在UE5这一端结束Play,过一段时间以后**Unreal Engine 5** 中会出现显存不足错误
matlab·ue5·机器人
AgilityBaby10 小时前
UE5 2D角色PaperZD插件动画状态机学习笔记
笔记·学习·ue5
AgilityBaby10 小时前
UE5 创建2D角色帧动画学习笔记
笔记·学习·ue5
武昌库里写JAVA11 小时前
iview Switch Tabs TabPane 使用提示Maximum call stack size exceeded堆栈溢出
java·开发语言·spring boot·学习·课程设计