【UE5.1 角色练习】08-传送技能

前言

在上一篇(【UE5.1 角色练习】07-AOE技能)基础上继续实现人物通过鼠标点击然后传送技能的功能。

效果

步骤

  1. 首先需要显示鼠标光标,我们可以在玩家控制器中勾选"显示鼠标光标"
  1. 在项目设置中添加一个操作映射,设置按3键使得角色传送
  1. 参考这篇文章制作一个传送门粒子效果:

【UE】制作一个传送门_ue portal

  1. 在角色蓝图中设置触发传送的逻辑:

首先发射一个射线检测

然后在射线检测到的位置的上方3m处生成传送门并传送角色

如果想限制一下角色最远传送的距离,我们可以先添加一个浮点类型的变量,这里命名为"Teleport Max Distance",表示角色最远可以传送到多远

判断一下射线碰撞的位置到Actor的位置的距离是否超过最大距离

如果没超过就用射线检测到的位置,如果超过就最大距离的位置

最终效果如下

相关推荐
AI视觉网奇1 天前
ue 蓝图动画学习笔记
笔记·学习·ue5
陈友松1 天前
UE5 文件传输插件:支持任意类型,任意大小(超过2G)的文件上传和下载
ue5
AI视觉网奇2 天前
CBAudio2Face
ue5·audio2face
AI视觉网奇2 天前
ue 操作 metahuman
ue5
AI视觉网奇2 天前
ue python脚本 获取资产
笔记·ue5
AI视觉网奇2 天前
audio2face docker方式
docker·ue5
会思考的猴子2 天前
UE5 笔记二 GameplayAbilitySystem Dash(冲刺)
笔记·ue5
AI视觉网奇3 天前
audio2face ue插件形式实战笔记
笔记·ue5
nutriu4 天前
从UE5.6DNA 导出指定LOD层级的ARkit52个表情或者Metahuman263个表情教程 #BlendShapeExporter
ue5·数字人·arkit·blendshape·虚拟角色·meta human·dna
AI视觉网奇4 天前
nvcr.io 登录方法
docker·ue5