zoukankan      html  css  js  c++  java
  • Unity之Animation动画

    Unity之Animation绘制动画

    这篇文章做最简单的动画,让一个立方体从左边移动到右边。

    1.创建一个Unity的新工程,名为TestAnimation,点击Create And Open按键,打开工程。

    2.进入工程之后,点击File->Save Scene。

    点击之后会弹出一个文本框,在文件名处输入testAnimation,点击保存按钮。在Project处就可以看到testAnimation的产生。

    3.在Hierarchy中点击右键,选择3D Project->Cube。

    在Scene中出现Cube。

     

    4.点击Hierarchy中的Cube,在Inspector窗口中出现Cube所有的组件,点击Add Component,搜索Animation,选择Animation。

    Cube就多了Animation组件

     

    Animation组件参数解析:

    Animation:默认的动画;

    Animations:所有的组件,

    Size:组件的个数;

    Element X:组件;

    Play Automatically:是否在开始的时候自动播放默认的动画;

    Animate Physics:如果打开这个选项,动画会在物理循环过程中被执行,只有在结合运动学刚体的时候才有用。

    Culling Type:Based On Renderers:当渲染不可见时,动画被禁用。

                                 Always Animate:动画消隐被禁用,即使物体在屏幕外也动画。

    5.在Hierarchy中选中Cube,选择Window->Animation。

    弹出Animation的编辑框。

     

    6.点击Create按钮,弹出一个文本框,直接点保存。

     

    在Project处就可以看到多一个New Animation文件。

     

    7.点击Add Property按钮,选择Transform->Position,点击Position后面的+按钮。

    Animation的编辑框就会出现Position的信息。

     

    在图中的time框中输入60,然后在绿色的框中,修改Position.x的值为5,图中的speed的值是调整动画运行的速度的,可以根据需要修改。点击运行的按钮,可以在Scene场景中看到动画运行的结果。

     

    8.关闭Animation的编辑框,将New Animation拖入放到Cube的Animation的Animation选项中,记得将Play Automatically打上勾,让动画自动运行。最后,运行程序就可以看到立方体从左到右移动。

     

  • 相关阅读:
    归并排序
    堆排序
    数组数据生成器
    冒泡排序
    快速排序
    希尔排序
    排序接口与抽象类(java)
    Pycharm下HTMLTestRunner不生成测试报告
    抓包工具使用记录
    接口学习笔记
  • 原文地址:https://www.cnblogs.com/zhangmiao14/p/5900574.html
Copyright © 2011-2022 走看看