创建并使用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,并设置参数

相关推荐
1204157137 肖哥11 小时前
UE5.7 场景打光管线流程_【雪山】
ue5
weixin_4046793113 小时前
虚幻5 替代小白人角色的完整逻辑
ue5
1204157137 肖哥4 天前
UE5.7 灯光详解
ue5
狂云歌4 天前
AI写UE的3Dgame
人工智能·3d·ue5·游戏程序
江上闲人.6 天前
Wardogs战犬\战狗Beta测试启动报错UE崩溃卡顿?解决方法来了
游戏·游戏引擎·虚幻·战犬·战狗·wardogs
杨丰玮4186 天前
从零手写Java飞机躲障碍游戏|Swing绘图、鼠标跟随、计时器碰撞检测实战(五)
java·python·游戏·游戏引擎·图形渲染·动画·贴图
日月云棠8 天前
UE5源码分析之Editor——Blutility模块全面分析
ue5
日月云棠8 天前
UE5源码分析之Editor——BehaviorTreeEditor模块全面分析
ue5
日月云棠8 天前
UE5源码分析之Editor——AssetTagsEditor模块全面分析
ue5
远离UE49 天前
UE5 显存 虚拟内存 深入学习笔记
笔记·学习·ue5