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

前言

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

效果

步骤

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

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

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

首先发射一个射线检测

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

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

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

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

最终效果如下

相关推荐
远离UE44 天前
UE5 Substrate Thin Film 源码拆析
开发语言·javascript·ue5
七仔啊5 天前
UE5源码下载及编译
ue5
Zhichao_975 天前
【UE5.8 MCP】接入AI大模型
ue5
曼巴UE56 天前
UE 属性同步
网络·c++·ue5
易知微EasyV数据可视化8 天前
UE5中添加 PNG/TIF 到 Cesium 地球表面方案
经验分享·ue5·数字孪生
GR908 天前
UE5 SetActorLocation背后发生了什么
ue5
成都渲染101云渲染66669 天前
云渲染怎么用?从项目准备到提交出图,3ds Max、VRay、UE5 实用教程
3d·ue5
directx3d_beginner12 天前
42,将移向指定位置改为c++
ue5
ue星空15 天前
UE5放了playstart显示badsize解决方案
ue5
directx3d_beginner17 天前
41,从UE5.1迁移到UE5.8排坑全记录
ue5