ToB企服应用市场:ToB评测及商务社交产业平台

标题: 《UE5_C++多人TPS完整教程》学习笔记32 ——《P33 动画蓝图(Animation Blu [打印本页]

作者: 写过一篇    时间: 2024-8-11 07:53
标题: 《UE5_C++多人TPS完整教程》学习笔记32 ——《P33 动画蓝图(Animation Blu

本文为B站系列讲授视频 《UE5_C++多人TPS完整教程》 —— 《P33 动画蓝图(Animation Blueprint)》 的学习笔记,该系列讲授视频为 Udemy 课程 《Unreal Engine 5 C++ Multiplayer Shooter》 的中文字幕翻译版,UP主(也是译者)为 游戏引擎能吃么。


  

P33 动画蓝图(Animation Blueprint)

本节课将在上节课的基础上为角色移动的创建动画,因此我们必要创建动画实例类(Ainminstance),它是一个基于动画蓝图的 C++ 类。


33.1 创建动画实例 C++ 类及蓝图类

33.2 在动画实例蓝图中创建状态机

33.3 创建一维混淆空间


33.4 Summary

本节课为了让角色移动时能播放相应的动画,我们起首创建了动画实例 C++ 类 “BlasterAnimInstance”,基于这个 C++ 类进一步创建动画实例蓝图类 “BlasterAnimBP”;接着,为在 “BlasterAnimBP” 蓝图编辑器中创建状态机,以实现角色程度方向运动和竖直方向跳跃之间的状态转换;然后,为了实现角色在程度方向运动时从怠速、走路以及跑步的自然过渡,我们创建了以角色移动速度巨细为参量的一维混淆空间;最后我们将动画实例蓝图类 “BlasterAnimBP”运用到角色蓝图类 “BP_BlasterCharacter” 中,并对角色程度方向运动和竖直方向跳跃进行了测试,修复了角色在程度方向运动出现的朝向题目以及在竖直方向跳跃时落地动画重复播放的题目。



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4