zoukankan      html  css  js  c++  java
  • Unity3d 札记-Survival Shooting 知识点汇总--AnimationController

    Survival Shooting 是一个以梦游生化末日为例的小游戏。

    主角Player,有三个状态, 待机状态Idle,移动状态Move,死亡状态Death,

    对应这三个状态,有三个对应的动画。

    如何正确的切换动画呢?Unity提供了一个非常方便的组件,Animation Controller.

    Create----Animation Controller--双击打开

    可以看到如图所示界面。从资源内 分别将三个状态的动画拖入网格图内

    右击 Move -Set as Layer Default  State

    左上角的位置点击 +按钮,创建两个Trigger对象 PlayerDead,Dead,因为死了就死了,所以触发一次就可以,不使用bool值来判断

    在对应的动画,如Move上右击 MakeTransition ,出现一个箭头,点击目标动作Idle,连线 ,点击该条线来设置一个动作到另外一个动作的过度。

    Conditions下点击加号添加对应条件 ,Aminatior Controller就设置完成了。

     返回Project目录下 找到这个AminatorController.

    只要将它添加到如下图所示的对应位置即可发挥作用。

  • 相关阅读:
    php第九节课
    php第八节课
    php第七节课
    php第六讲
    php第五节课
    php第四节课
    php第三节课
    Golang Slice切片
    Golang 反射
    Golang 流程控制
  • 原文地址:https://www.cnblogs.com/dongfangliu/p/5810629.html
Copyright © 2011-2022 走看看