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

相关推荐
DoomGT9 小时前
Audio - UE5中的音效播放重启问题
游戏·ue5·游戏引擎·虚幻·虚幻引擎
qq_428639611 天前
虚幻基础:mod制作流程
游戏引擎·虚幻
qq_428639615 天前
虚幻基础:安装插件
游戏引擎·虚幻
AA陈超5 天前
虚幻引擎5 GAS开发俯视角RPG游戏 P07-18.生成火球术
c++·游戏·ue5·游戏引擎·虚幻
AI视觉网奇9 天前
虚幻引擎 metahuman
游戏引擎·虚幻
qq_4286396110 天前
虚幻基础:特效
游戏引擎·虚幻
qq_4286396110 天前
虚幻基础:将角色的模型替换为自己的模型
游戏引擎·虚幻
babywew114 天前
Matlab结合NSGA-II算法与Maxwell软件的实时交互结构参数优化仿真:五变量瞄准三...
虚幻