-
角色模型的导入
- 创建Character/PlayerController文件夹
- 复制ThirdPersonBP/Blueprints下的ThirdPersonCharacter蓝图,命名为Test
- 打开Test蓝图---选中左侧网格体---右侧细节栏中网格体---骨骼网格体改为主角模型
- 右侧世界场景设置
- 游戏模式---ThirdPersonGameMode
- 选中的游戏模式---默认Pawn类---Test
- 创建Character/PlayerController文件夹
-
动画模型导入
- Mixamo下载
- 有位移的要勾选In Place
- 在Character/PlayerController下创建Animation
- 将下载好的动画直接拖入
- 选择对应骨骼网格体并全部导入
- Mixamo下载
-
人物操作设置
-
创建对应混合空间及动画蓝图
-
混合空间
- 右键---动画---混合空间1D---命名为IdleToRun_BS
- 打开IdleToRun_BS
- 左侧AXIS SETTINGS
- 水平座标改为Speed
- 最小轴值---0---即静止
- 最大轴值---375---笔者设置的最大行走速度为375
- 更改网格分区数直至合适为止
- 在中下方的时间轴上拖入右侧资产中所需素材
-
动画蓝图
- 右键---动画---动画蓝图---命名为IdleToRun_BSP
- 打开IdleToRun_BSP
- 新建一个布尔变量Is in Air?
- 事件图表
-
-
UE5-最基本的状态机设置
于 2022-01-22 15:58:00 首次发布