虚幻商城人物替换默认小白人(不同骨骼模型人物公用一套动画)

在B站学习一个动作游戏入门课程,里面干货满满,很多地方都可以细分出来单独学习理解使用。
学习到了怎样用虚幻商城的人物替换默认小白人,这里记录下来。

新建空白工程,导入素材

新建一个空白蓝图工程,把虚幻商城的这个素材添加到工程,然后添加第三人称内容包,接下来用虚幻商城的这个人物替换第三人称素材包里的小白人和动作等。
虚幻商城人物替换默认小白人(不同骨骼模型人物公用一套动画)
虚幻商城人物替换默认小白人(不同骨骼模型人物公用一套动画)
虚幻商城人物替换默认小白人(不同骨骼模型人物公用一套动画)

复制小白人蓝图

新建一个Player文件夹,建立Blueprints子文件夹,把第三人称蓝图拖动到这个文件夹选择复制。
虚幻商城人物替换默认小白人(不同骨骼模型人物公用一套动画)
找到小白人骨架并双击打开
虚幻商城人物替换默认小白人(不同骨骼模型人物公用一套动画)
在重定向管理器里先清除,再选择人形绑定,最后点击查看姿势
虚幻商城人物替换默认小白人(不同骨骼模型人物公用一套动画)

找到虚幻虚幻商城的人物骨架并打开,同样同样清除一下再选择人形绑定,点击查看姿势
虚幻商城人物替换默认小白人(不同骨骼模型人物公用一套动画)
显示角色骨骼所有层级,对比下骨骼姿势是否相同
虚幻商城人物替换默认小白人(不同骨骼模型人物公用一套动画)
发现小白人手臂略高,微调一下
虚幻商城人物替换默认小白人(不同骨骼模型人物公用一套动画)
虚幻商城人物替换默认小白人(不同骨骼模型人物公用一套动画)
小白人两个上臂向下调10度
虚幻商城人物替换默认小白人(不同骨骼模型人物公用一套动画)
两个下臂也向下调10度
虚幻商城人物替换默认小白人(不同骨骼模型人物公用一套动画)
调整后这样,感觉两个差不多了。都保存一下。
虚幻商城人物替换默认小白人(不同骨骼模型人物公用一套动画)

重定向动画蓝图

右键小白人动画蓝图,选择这个复制动画蓝图并重定向
虚幻商城人物替换默认小白人(不同骨骼模型人物公用一套动画)
打开的窗口里选择好骨架,并点击修改
虚幻商城人物替换默认小白人(不同骨骼模型人物公用一套动画)
新建一个Animal文件夹并选择和确定
虚幻商城人物替换默认小白人(不同骨骼模型人物公用一套动画)
然后点击重定向
虚幻商城人物替换默认小白人(不同骨骼模型人物公用一套动画)
Player的Animal目录下能看到复制过来的动画了
虚幻商城人物替换默认小白人(不同骨骼模型人物公用一套动画)
重命名动画蓝图方便查找
虚幻商城人物替换默认小白人(不同骨骼模型人物公用一套动画)
打开Player目录下的人物蓝图,选择虚幻商城的网格体
虚幻商城人物替换默认小白人(不同骨骼模型人物公用一套动画)
动画网格体选择重命名的那个
虚幻商城人物替换默认小白人(不同骨骼模型人物公用一套动画)
编译保存,并把人物蓝图拖动到场景,这里选择玩家0,方便控制,运行可以看到替换好的人物跑动
虚幻商城人物替换默认小白人(不同骨骼模型人物公用一套动画)
虚幻商城人物替换默认小白人(不同骨骼模型人物公用一套动画)

会出现的问题和解决办法

如果发现替换后的模型怪异
虚幻商城人物替换默认小白人(不同骨骼模型人物公用一套动画)
打开骨骼树,选择显示重定向选项
虚幻商城人物替换默认小白人(不同骨骼模型人物公用一套动画)
然后右键root,选择递归设置平移重定向骨骼,会修复这个
虚幻商城人物替换默认小白人(不同骨骼模型人物公用一套动画)
人物跑动时腰部没有动
打开ThirdPersonWalk动画
虚幻商城人物替换默认小白人(不同骨骼模型人物公用一套动画)
选择显示重定向选项
虚幻商城人物替换默认小白人(不同骨骼模型人物公用一套动画)
这里选择使用动画,再保存运行,人物跑起来就好多了。
虚幻商城人物替换默认小白人(不同骨骼模型人物公用一套动画)
隐藏武器
由于武器时做在模型里的没法修改,解决办法是给武器一个透明材质,看不到就行了。
这两个是枪的材质
虚幻商城人物替换默认小白人(不同骨骼模型人物公用一套动画)
新建一个材质,并打开
虚幻商城人物替换默认小白人(不同骨骼模型人物公用一套动画)
细节里选择半透明
虚幻商城人物替换默认小白人(不同骨骼模型人物公用一套动画)
在节点版面里按下数字键1,点击鼠标左键,会创建一个节点,把节点连接到不透明身上,保存材质
虚幻商城人物替换默认小白人(不同骨骼模型人物公用一套动画)
最后在武器材质用半透明材质替换
虚幻商城人物替换默认小白人(不同骨骼模型人物公用一套动画)
爆粗再运行,可以看到武器没有了,人物替换成功
虚幻商城人物替换默认小白人(不同骨骼模型人物公用一套动画)