首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
近战专题
61. UE5 RPG 实现敌人近战攻击技能和转向攻击
在前面,我们实现了敌人的AI系统,敌人可以根据自身的职业进行匹配对应的攻击方式。比如近战战士会靠近目标后进行攻击然后躲避目标的攻击接着进行攻击。我们实现了敌人的AI行为,但是现在还没有实现需要释放的技能,接下来,我们将实现敌人的使用的技能,刚好回顾一下之前的实现的功能。 首先基于之前的伤害技能基类,创建一个近战技能基类 命名为近战技能 RPGMeleeAbility 我们要实现技能的激活,需
阅读更多...
UE4 C++ 近战攻击精确检测思路 Unreal Engine 4
先说两种最基本的攻击检测思路 1.伤害盒子 动画通知触发一次盒体或者球体射线检测,最简单,效果很粗糙,适合DOTA类的Moba游戏或者RPG游戏的判定,比较简单就不多讲了. 2.武器碰撞盒子检测 给武器附加一个碰撞组件,设置为Overlap,然后在动画中写两个通知,分别开启或关闭碰撞组件的碰撞.攻击动作到伤害判定帧时,就SetCollisionEnabled(Query)开启碰撞,伤害帧
阅读更多...