虚幻基础:modActor


能帮到你的话,就给个赞吧 😘


文章目录

插值移动:通过tick设置actor位置实现移动

1.插值到:点 从 当前位置 移动到 目标位置

正确写法:current必须实时获取到当前位置

错误写法:current不变

插值到计算公式:output = current + (target - current) / delta * speed

所以,当current不变时,输出不变

2.插值:点 从 A点 线性移动到 B点

正确写法:A必须是初始位置

错误写法:A实时更新

插值计算公式:output = A+ (B - A) * alpha:

A不变,控制alpha即可实现AB线性移动
A改变,则每帧都是在新A的基础上移动

Actor移动方式

1.tick偏移:actor向一个方向移动

2.插值移动:actor在两点之间移动

3.移动组件

Actor本身没有速度属性

actor的位移 会 改变 与父组件的相对位置

actor的最终位置 = 自身位移+父组件位移:所以其值并不是固定的

相关推荐
true...4 天前
虚幻还原默认视角
游戏引擎·虚幻
解决小子5 天前
【虚幻引擎】【C++】【GAS框架】构建角色基类、属性集、数值钳制
c++·笔记·游戏引擎·虚幻·gas·能力系统
true...6 天前
虚幻里面设置物体显示、隐藏的两种方式
游戏引擎·虚幻
江上闲人.2 个月前
Wardogs战犬\战狗Beta测试启动报错UE崩溃卡顿?解决方法来了
游戏·游戏引擎·虚幻·战犬·战狗·wardogs
_helen_5204 个月前
unreal engine 虚拟现实 + airsim
游戏引擎·vr·虚幻
DoomGT4 个月前
UE5 - 制作游戏中切换窗口后游戏自动暂停功能
游戏·ue5·ue4·虚幻·虚幻引擎·unreal engine
妙为5 个月前
unreal engine5(UE5)中使用Rider
ue5·游戏引擎·虚幻·rider
jiayong235 个月前
虚幻引擎 Unreal Engine 通俗指南
游戏引擎·虚幻
jiayong235 个月前
虚幻引擎是什么?用来做什么?
游戏引擎·虚幻
妙为5 个月前
unreal engine5.7.4,创建ThirdPerson第三人称模版,类型是c++崩溃
c++·ue5·虚幻·unreal engine5