zoukankan      html  css  js  c++  java
  • UE4_f4攻击

    找到要用的攻击动画 ,右键创建动画蒙太奇

      

    创建三种攻击方式的按键输入

     在输出姿势之前输入slot 插入动画蒙太奇所需的插槽。

     在攻击输入键后,player anim montage,并且用一个随机的布尔值决定出左拳还是右拳。

     同样的做法创建动画蒙太奇,把下勾拳和上勾拳的动画加进去。

    修复可以连续出拳的bug

    需要添加一个布尔值,can attack,用来表示是否可以进行攻击。

    然后在上面的动画蓝图中添加一个动画通知,用来通知该动画已经播放完成了,可以进行下一次攻击了

     角色蓝图中的限制

     一个动画的通知相当于一个事件。

    这样,当我们触发攻击事件时,先播放动画蒙太奇,同时将can attack的值设为假,直到动画蒙太奇播放的发出通知的地方时,再在事件图表中重新设置can attack的值为真。

    格挡时不能进行攻击,攻击时也不能格挡

     

    踢击

    加一个E键触发踢击动作。

    用踢击的动画新建一个蒙太奇,不要忘记在里面添加攻击结束的事件。

     需要限制视角

    踢击的时候使用了一个lerp,通过0.6s的时间轴让controller的Y变为0

    同时新建了一个变量can move Y,踢击过程中不可移动Y轴,直到踢击结束才可以移动Y轴

     

     

     

  • 相关阅读:
    信息安全[0836]
    05 二极管的微变等效和稳压二极管
    04 二极管的直流等效通路
    STM32 ADS112C04
    03 PN与二极管的特性
    STM32中的程序在RAM还是FLASH里运行?
    基于STM32的MLX90614人体红外测温枪
    KEIL5如何打开KEIL4工程 [复制链接]
    02 PN结的形成
    PreparedStatement和Statament的性能
  • 原文地址:https://www.cnblogs.com/reluctante1/p/12748766.html
Copyright © 2011-2022 走看看