创建并使用AimOffset

AimOffset可以角色向不同方向的瞄准动作

1.准备动画

需要九个角色不同朝向的单帧动画

2.创建基准动画

复制中间的AO_CC动画,命名为AO_Base

3.修改上面九个动画的设置

Additive Setting中

将Additive Anim Type设为Mesh Space

Base Pose Type 设为 Selected animation frame

并将动作设置为AO_Base

4.创建AimOffset

设置水平和垂直的轴向

然后将九个动画放入对应的位置

5.在角色中计算参数

计算AimOffset所需的参数,

如下为一个简单示例,每帧调用AimOffset函数

主要使用BaseAimRotation计算出AO_Yaw和AO_Pitch

6.在动画蓝图中的合适位置使用

在动画蓝图中,选择合适位置,直接拖入AimOffset,并设置参数

相关推荐
四代水门13 天前
UE5实现客户端与服务器时间同步
ue5
丷丩14 天前
MapLibre GL JS第47课:添加动画图标
javascript·gis·动画·mapbox·maplibre
智海深蓝15 天前
海上平行战场:态势模拟三维可视化平台
3d·ue5
_守一16 天前
UE5 ListView记录
ue5
成都渲染101云渲染666616 天前
CR15新功能介绍以及CR15云渲染流程
ue5·图形渲染·blender·maya·corona
一锅炖出任易仙17 天前
创梦汤锅学习日记day30
学习·ai·ue5·游戏引擎
OSwich17 天前
【UE5学习笔记】UMG中控件命名规范
笔记·学习·ue5
Tian_Hang18 天前
Linux基础知识(四)
linux·ide·驱动开发·计算机视觉·硬件工程·动画
一锅炖出任易仙18 天前
创梦汤锅学习日记day29
学习·ai·ue5·游戏引擎
吴梓穆18 天前
UE5 C++ 注册 开始重叠和结束重叠事件
开发语言·c++·ue5