Ue5管不住小白人。
UE5把UE5的小白角色换成了超能力者,可以让我们控制超能力者。
具体步骤如下。
1.打开超能力者和UE5的蓝图类。
2.打开超能力者和UE5白衣人的蓝图类,将白衣人网格组件的骨架网格替换为超能力者身体组件下的骨架网格。
3.依次复制MetaHumanBody组件下的其他组件。
4.因为我们把Body的名字改成了Mesh,所以我们需要重置LODSync组件。
5.如果我们此时直接将重定向的动画蓝图添加到网格体中,身体的其他部位不会随之改变,因为我们要设置其他部位跟随父节点的姿态。
所以接下来就是把超能力者里面的各种函数(包括构造函数)和变量复制到小白人的蓝图里。
编译好蓝图后,我们会发现有错误。我们只需要将主体组件更改为网格组件。
在这一点上,我们的角色姿势都是正确的,但是运行游戏后,我们会发现角色的行走姿势是不正确的。
6.修改重定向的动画蓝图类。
双击进入绑定控制节点,修改跟骨。