UE5动画蓝图

动画蓝图,混合空间,状态机,瞄准偏移,动画蒙太奇,动画混合,骨骼绑定,动画重定向,动画通知,Control Rig......

虚幻动画模块是一个庞大的系统,大模块里又包含很多小模块,所以学习起来会感觉有点复杂

动画蓝图 是一种特殊的 蓝图 ,它用于在游戏中控制 骨骼网格体 的动画效果。动画蓝图编辑器(Animation Blueprint Editor) 中的 图表(Graphs) 可以显示动画效果,允许你直接控制骨架的骨骼,或设置骨骼网格体逐帧逻辑,以便创建最终动画姿势。动画蓝图里只能调用纯函数(头上绿色的就是纯函数)

混合空间获取人物实时移动速度

Try Get Pawn Owner用来获取谁挂载了该动画蓝图

状态机 - 描述不同状态,角色处于不同状态播放不同动画

状态机(State Machines) 是一种可以在 动画蓝图(Animation Blueprints) 中构建的模块化系统,用来定义动画的播放状态和播放时机。这类系统主要用于将动画与角色的动作状态相关联,例如空闲、行走、奔跑和跳跃等状态。借助状态机,你可以创建各种 状态(State) ,定义要在这些状态中播放的动画,并创建各类 转换(Transition) 来控制何时切换到其他状态。这样,你就能更轻松地创建出复杂的动画混合效果,而不必使用过于复杂的动画图表。

动画蒙太奇

动画蒙太奇动画资产可以用于将动画合并至一个资产并通过蓝图控制播放。

使用 动画蒙太奇(Animation Montage) (简称蒙太奇(Montage) ) 来将多个 动画序列(Animation Sequences) 合并为单个资产并通过蓝图播放。还可以使用动画蒙太奇来在网络游戏中复制 根位移(Root Motion) 动画。

播放动画和播放动画蒙太奇的区别,播放动画播完动画就动不了了,动画蒙太奇可以使动画产生润滑的过渡和恢复动画

Stop Anim Montage可以中途停止播放蒙太奇,经常用于开枪动画

播放动画蒙太奇和播放蒙太奇差不多,只是播放蒙太奇参数和输出节点更多

如果想要上半身播放一个攻击动画,下半身保持原来走路跑步动画,只需要创建一个插槽

如果要播放蒙太奇动画,必须要在动画蓝图中添加一个插槽Slot,否则蒙太奇不会生效

到动画蓝图中缓存下半身动画,

设置以spine_02为分界,进行混合动画

动画通知Notify

可以在动画序列中添加通知,通知包括粒子特效(刀光),音效,蒙太奇,同步和动画等

相关推荐
ue星空1 天前
UE5配置MRQ编解码器输出MP4视频
ue5·音视频
吴梓穆7 天前
UE5 图片9宫格切割
ue5
Kingsdesigner8 天前
游戏开发流程革命:我用Substance插件,在UE5内实现材质的实时“创世纪”
游戏·adobe·ue5·游戏引擎·游戏开发·设计师·substance 3d
幻雨様10 天前
UE5多人MOBA+GAS 37、库存系统(四)
ue5
DoomGT10 天前
Physics Simulation - UE中Projectile相关事项
ue5·游戏引擎·虚幻·虚幻引擎·unreal engine
右弦GISer12 天前
【UE5医学影像可视化】读取本地Dicom生成VolumeTexture,实现2D显示和自动翻页
ue5·dicom·医学图像
小梦白12 天前
RPG增容3:尝试使用MVC结构搭建玩家升级UI(一)
游戏·ui·ue5·mvc
AgilityBaby13 天前
解决「CPU Virtualization Technology 未开启或被占用」弹窗问题
ue5·游戏引擎·无畏契约·cpu 虚拟化技术
幻雨様14 天前
UE5多人MOBA+GAS 番外篇:同时造成多种类型伤害
ue5
幻雨様15 天前
UE5多人MOBA+GAS 番外篇:同时造成多种类型伤害,以各种属性值的百分比来应用伤害(版本二)
java·前端·ue5