当前位置: 首页 > article >正文

UE5 gas制作平A,冷却,打击伤害

在这里插入图片描述

在这里插入图片描述

1。添加组件
在这里插入图片描述

2。添加技能基类
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
创建一个文件夹,存放1个技能 叫做GAB_melee
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

获得技能
玩家获得刚才创建的技能
在这里插入图片描述

因为技能有5个,所有我们封装一个函数,通过标签来获取指定技能
在这里插入图片描述
在这里插入图片描述

把类型改为数组
在这里插入图片描述
读取数组
在这里插入图片描述
这样连接
在这里插入图片描述
输入名字改一下,改成abilityIndex
在这里插入图片描述

回到刚才那个技能,给它添加标签
在这里插入图片描述
在这里插入图片描述
回到函数这里,找到刚才的标签
在这里插入图片描述

写一个自定义事件melee调用这个函数
在这里插入图片描述

在玩家这里,作为子类,必须调用父类的方法才能调用刚才的技能
调用父类的开始事件
在这里插入图片描述
在这里插入图片描述

根据c++的多态
BP_player是BP_baseCharacter的子类
在BP_baseCharacter,写的方法,在子类中可以直接调用

在这里插入图片描述
来到技能这边,暂时先打印一句话
在这里插入图片描述

运行,打印了
在这里插入图片描述

我们来做技能
来到技能GAB_melee
在这里插入图片描述

蒙太奇与冷却
这个蒙太奇里面有两段动画,我让它随机播放一段
在这里插入图片描述
运行一下就打出了2段技能中的一段

添加技能冷却
取名 GE_meleeCD
在这里插入图片描述
GE不写逻辑,只存储数据
在这里插入图片描述
关了重新打开,就是这个意思
在这里插入图片描述
添加冷却
在这里插入图片描述
添加冷却组件
在这里插入图片描述
cd期间只要有这个标签在,我就不让技能释放
在这里插入图片描述

这个是我们调用技能的标签
在这里插入图片描述
触发cd
在这里插入图片描述

运行一下就可以了
在这里插入图片描述

平a检测打中谁
添加胶囊体碰撞,插槽在右手
在这里插入图片描述
调整胶囊体,包裹剑
在这里插入图片描述
碰撞预设
在这里插入图片描述
在这里插入图片描述

碰撞检测,不能是自己,也不能是自己这种类型
在这里插入图片描述
写成这样
在这里插入图片描述

然后把获得检测到的物体,暂时写个打印吧
在这里插入图片描述

运行一下就打中了
在这里插入图片描述


http://www.kler.cn/a/507273.html

相关文章:

  • 网络设备安全保证计划 (NESAS) - 供应商视角 笔记
  • Oracle 批量投入数据方法总结
  • [操作系统] 深入理解操作系统的概念及定位
  • cursor重构谷粒商城02——30分钟构建图书管理系统【cursor使用教程番外篇】
  • 【Kotlin】上手学习之类型篇
  • c#-Halcon入门教程——标定
  • Fabric区块链网络搭建:保姆级图文详解
  • C#在Json序列化时将key和value转为对应的中文
  • jmeter事务控制器-勾选Generate Parent Sample
  • 基于单片机的智能计步器电路设计
  • Flink Standalone 方案中解决挂机问题
  • 树莓派5--系统问题汇总
  • Qt 线程常用通信方式
  • 【LeetCode】每日一题 2024_1_14 超过阈值的最少操作数 I(简单模拟)
  • 安全测评主要标准
  • java实现树形递归
  • flutter在使用gradle时的加速
  • python中数据可视化库(Matplotlib)
  • PCL 获取指定区域的点【2025最新版】
  • 万字长文介绍ARINC 653,以及在综合模块化航空电子设备(IMA)中的作用
  • 如何使用Ultralytics训练自己的yolo5 yolo8 yolo10 yolo11等目标检测模型
  • 强化学习-蒙特卡洛方法
  • 数据库基础实验1(创建表,设置外键,检查,不为空,主键等约束)安装mysql详细步骤
  • 通过智能合约攻击漏洞:夺取合约所有权并提取余额
  • 立创开发板入门第六课 音频-扬声器和麦克风 I2S驱动
  • 3 前端(上): Web开发相关概念 、HTML语法、CSS语法