zoukankan      html  css  js  c++  java
  • Unity之Any State动画初始状态介绍

    1,Any State状态的代表各个状态随时都可能会跳转至他所指向的状态,可以将Any State状态理解成一个监听器,随时都在监听动画,只要你配置了它,它就随时会被调用。

    -当点击位置2会触发位置3,这时候Any State状态就会监听到,然后状态就会跳转至TurnAround2。

    配置步骤:一:在位置2处添加条件,下列添加的是Tigger类型,就是点一下触发一下,也可以使用其他类型。例如:如果使用的是一个int类型,那么就不会点一下触发一下了,而是设置好是机就是机。

    2,以下配置改了参数,所以他永远都只会播放TurnAround2的状态动画,没机会去状态传递到TrampleOn,因为

        Exit Time:设置为1所以每次调用都必须要当前动画播放100%才能离开本状态。

        Transition Offset(偏移量):例如,值为0.5意味着目标状态将在其自己的时间轴的50%处开始播放。

        Exit Time:表示本状态跳转下个状态从已经进行的百分之多少开始过渡,如果为1在表示当本状态动画运行到百分之百的时候在开始运行下个状态。如下图所示:

                                                         

        Transition Duration(s):表示在播放下个动画时要从上个动画的百分之多少开始过渡,0.25表示下个动画的前25%是播放两个动画过渡期。如下图所示:

                                                                      

       中断源控制(Interrupt Source):是否可以中断转换,例如,当触发另一个转换时。

  • 相关阅读:
    huffman编码压缩算法(转)
    ReLU 和sigmoid 函数对比以及droupout
    分类中数据不平衡问题的解决经验(转)
    C++ 虚函数表解析
    const 和宏的区别
    static小结
    javascript技巧字典【转藏】
    七个心理寓言【转】
    购物车悬浮 + 购物数量显示
    好看的图标
  • 原文地址:https://www.cnblogs.com/li-yan-long/p/14203585.html
Copyright © 2011-2022 走看看