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):是否可以中断转换,例如,当触发另一个转换时。

  • 相关阅读:
    Quick QEMU
    Linux 常用命令速查
    Linux 安装篇
    Vivaldi解决flash插件问题
    VNC 安装 (适用Redhat 9.0 和 CentOS 7.0+)
    Git使用笔记 (github为例)
    poj3045 Cow Acrobats(二分最大化最小值)
    poj3104 Drying(二分最大化最小值 好题)
    poj3468 A Simple Problem with Integers(线段树区间更新)
    poj1852 Ants(思维)
  • 原文地址:https://www.cnblogs.com/li-yan-long/p/14203585.html
Copyright © 2011-2022 走看看