zoukankan      html  css  js  c++  java
  • Unity创建动画的步骤

    创建动画的步骤:

    1.导入模型和动画进行设置
    2.创建Animator组件

    3.创建并设置Animator Controller

     

    进行设置上面的设置见下面AnimatorController设置
    4.设置脚本进行动画的控制
    添加脚本代码的时候,其中首先要做的是获取本身物体上的Animator组件
    获取方法:
    首先设置private Animator _animator;
    void Start () {
    _animator = transform.GetComponent<Animator>();
    }
    在Update中书写代码:
    if (Input.GetMouseButton(0))
    {
    _animator.SetTrigger("Attack");
    }
    if (Input.GetKey(KeyCode.W))
    {
    _animator.SetBool("IsRun", true);
    }
    if (Input.GetKeyUp(KeyCode.W))
    {
    _animator.SetBool("IsRun",false);
    }
    其中小括号里面的代表动画的名字

    AnimatorController设置:

    首先将动态动画添加到Animator中:

    1.向其中添加游戏动作
    2.设置箭头控制动作的流向:
    3.添加触发的事件

    添加的值在后面脚本中的括号中使用
    4.点击箭头设置触发的事情

    (1)注意点:
    其中的:

    复选框如果进行勾选,那么事件将会延迟几秒后运行
    如果取消勾选时间将会马上执行
    (2)注意点:
    双击动画事件即,双击其中的Run动画在其中找到如下图:

    其中的Loop Time表示是否循环播放

    希望能帮助到大家!!!!!!!

  • 相关阅读:
    第三部分:填写志愿的思路
    第二部分:志愿录取标准
    2017年浙江省高考志愿、录取闪电入门系列 目录
    七、程序包
    五、过程式编程和调试技巧
    四、表达式的计算
    三、函数与递归
    二、表操作
    一、MMA概述
    Java面向对象
  • 原文地址:https://www.cnblogs.com/baosong/p/8542245.html
Copyright © 2011-2022 走看看