虚幻商城人物替换默认小白人(不同骨骼模型人物公用一套动画)
在B站学习一个动作游戏入门课程,里面干货满满,很多地方都可以细分出来单独学习理解使用。
学习到了怎样用虚幻商城的人物替换默认小白人,这里记录下来。
这里写目录标题
新建空白工程,导入素材
新建一个空白蓝图工程,把虚幻商城的这个素材添加到工程,然后添加第三人称内容包,接下来用虚幻商城的这个人物替换第三人称素材包里的小白人和动作等。
复制小白人蓝图
新建一个Player文件夹,建立Blueprints子文件夹,把第三人称蓝图拖动到这个文件夹选择复制。
找到小白人骨架并双击打开
在重定向管理器里先清除,再选择人形绑定,最后点击查看姿势
找到虚幻虚幻商城的人物骨架并打开,同样同样清除一下再选择人形绑定,点击查看姿势
显示角色骨骼所有层级,对比下骨骼姿势是否相同
发现小白人手臂略高,微调一下
小白人两个上臂向下调10度
两个下臂也向下调10度
调整后这样,感觉两个差不多了。都保存一下。
重定向动画蓝图
右键小白人动画蓝图,选择这个复制动画蓝图并重定向
打开的窗口里选择好骨架,并点击修改
新建一个Animal文件夹并选择和确定
然后点击重定向
Player的Animal目录下能看到复制过来的动画了
重命名动画蓝图方便查找
打开Player目录下的人物蓝图,选择虚幻商城的网格体
动画网格体选择重命名的那个
编译保存,并把人物蓝图拖动到场景,这里选择玩家0,方便控制,运行可以看到替换好的人物跑动
会出现的问题和解决办法
如果发现替换后的模型怪异
打开骨骼树,选择显示重定向选项
然后右键root,选择递归设置平移重定向骨骼,会修复这个
人物跑动时腰部没有动
打开ThirdPersonWalk动画
选择显示重定向选项
这里选择使用动画,再保存运行,人物跑起来就好多了。
隐藏武器
由于武器时做在模型里的没法修改,解决办法是给武器一个透明材质,看不到就行了。
这两个是枪的材质
新建一个材质,并打开
细节里选择半透明
在节点版面里按下数字键1,点击鼠标左键,会创建一个节点,把节点连接到不透明身上,保存材质
最后在武器材质用半透明材质替换
爆粗再运行,可以看到武器没有了,人物替换成功