虚幻基础: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的最终位置 = 自身位移+父组件位移:所以其值并不是固定的

相关推荐
妙为14 天前
unreal engine5(UE5)中使用Rider
ue5·游戏引擎·虚幻·rider
jiayong2319 天前
虚幻引擎 Unreal Engine 通俗指南
游戏引擎·虚幻
jiayong2319 天前
虚幻引擎是什么?用来做什么?
游戏引擎·虚幻
妙为21 天前
unreal engine5.7.4,创建ThirdPerson第三人称模版,类型是c++崩溃
c++·ue5·虚幻·unreal engine5
Yuk丶1 个月前
LPM的AI 角色三大核心技术实现:长效记忆、人格锁定、低延迟口语化
人工智能·ai·ue4·虚幻·ue4客户端开发
归真仙人1 个月前
【UE】Lightmass可执行文件已经过时
ue5·游戏引擎·ue4·虚幻·unreal engine
DoomGT1 个月前
Design - 一些免费图标网站
ue5·ue4·虚幻·虚幻引擎·unreal engine
Yuk丶1 个月前
UE4 与 UE5:技术差异深度解析
c++·ue5·游戏引擎·ue4·游戏程序·虚幻
HAPPY酷2 个月前
解决 Unreal Engine 编译报错 MSB4018:三个核心排查方向
游戏引擎·虚幻
郑寿昌2 个月前
虚幻引擎6:Lumen光源技术前瞻
游戏引擎·虚幻