ue5 扇形射线检测和鼠标拖拽物体

这里的NumTrace是要发射几根射线,Degrees Per Trace是每根射线之间的角度,

例如 要在角色面前实现一个180度的扇形射线检测,就需这两个变量乘起来等于180

TraceLength是射线的长度

下面是鼠标拖动物体逻辑,很简单

这里的Floor和DrageActor是自己新建的两个碰撞对象类型

我在场景中的地板设置为Floor对象类型,要拖动的Actor设置为DrageActor类型

相关推荐
SmalBox2 天前
【节点】[EyeSurfaceTypeDebug节点]原理解析与实际应用
unity3d·游戏开发·图形学
小bo波2 天前
Java Swing 图形用户界面实验 —— 从算术练习到游戏开发的完整实践
java·课程设计·gui·游戏开发·扫雷·swing
SmalBox2 天前
【节点】[CorneaRefraction节点]原理解析与实际应用
unity3d·游戏开发·图形学
SmalBox4 天前
【节点】[CirclePupilAnimation节点]原理解析与实际应用
unity3d·游戏开发·图形学
SmalBox5 天前
【节点】[Zigzag节点]原理解析与实际应用
unity3d·游戏开发·图形学
SmalBox6 天前
【节点】[Whirl节点]原理解析与实际应用
unity3d·游戏开发·图形学
SmalBox6 天前
【节点】[Truchet节点]原理解析与实际应用
unity3d·游戏开发·图形学
金銀銅鐵6 天前
[Python] 模 n 乘法的逆元计算器
python·数学·游戏
金銀銅鐵8 天前
借助 Pygame 探索最大公约数的规律
python·数学·游戏
SmalBox8 天前
【节点】[Tile节点]原理解析与实际应用
unity3d·游戏开发·图形学