• 11_ue4进阶_男性角色换成女性角色,并修改动画


    打开虚幻商城,搜索military style mannequins

    将该女性角色添加到工程

     等待下载完之后,打开我们的项目,发现已经加载进来了。

    删掉选中的三个文件夹

     

    现在将女性角色应用到现有的蓝图里

    打开小白人的蓝图,更换mesh中的网格体,选择我们的女性角色。

     

     

    然后我们为mesh指定一个动画蓝图(女性的那个动画蓝图)。

     

     测试:正常操控女性角色,但是发射火球不能做出动作,因为那一套逻辑在男性角色的蓝图里面。

    设置最大行走速度为100,现在写一个按shift奔跑的逻辑。

     现在跳跃有个bug,当人开始跳的时候,会向下蹲来蓄力,如果我们同时按w,小白人就蹲着往前移动。

     解决思路:直接把前面蹲地的那几帧动画删掉。

    进入跳跃节点,选中跳跃动画,设置从6.5帧的地方进行播放动画

    --------------------------------------------------------------------------------------------------------------------------------

    解决最后一个问题:跳跃的时候不让左手臂太往后

    首先调整角色跳跃高度为400

     

     先拷贝一个跳跃动画,以免动画修改失败不能复原。

    打开动画,暂停动画,拉到最后一帧

     显示骨骼

    选择这一根骨头,从而旋转手臂。

     

     让他在滞空的时候,手臂向下

    保证我们选的是这个骨头,然后点击key

    然后点击应用

      出现了新的东西

     如果我们只改第一帧,那么就会从第一帧到最后一帧产生一个线性运算(计算中间各帧的位置变化)。

    如果我们想要让他在第14帧到最后一帧甩的慢一点,我们就在第14帧再添加一个关键帧。

    最后一帧还是将手臂下垂

     

    添加关键帧,应用,然后保存动画

    进入动画蓝图,然后替换动画

    (哎,改了没反应,以后讨论这个地方) 

     

     

     

     

     

     

     

     

     

  • 相关阅读:
    小程序之自定义组件 结合案例(会议OA的会议/投票管理及个人中心的搭建)详解 (4)
    C语言:两个数的交换函数
    pytorch代码复现1(基础知识)
    ubuntu 无法获得锁的解决
    【东软实训Day3】Servlet
    Kubernetes 内部原理:架构
    前端--HTML
    B站云E办Springboot+vue——前端项目完整版
    C++学习笔记(1)--- 常量、数据类型、运算符
    运算符+事件三要素
  • 原文地址:https://blog.csdn.net/zhang2362167998/article/details/126019159