zoukankan      html  css  js  c++  java
  • Unity3D的iTween

     iTween是一个动画库,作者创建它的目的就是最小的投入实现最大的产出.让你做开发更轻松,用它可以轻松实现各种动画,晃动,旋转,移动,褪色,上色,控制音频等等.

     iTween的核心是数值的插值.只需要定义开始和结束,中间过程iTween就会帮你弄好,简单易用,作用毫不马虎.

    官方网址:

    http://itween.pixelplacement.com/index.php

    这里是一篇有关iTween的翻译基础教程:

    http://www.cocoachina.com/gamedev/gameengine/2011/0527/2898.html

    iTween让我感觉比较省事的是曲线的路径,这个自己去写还是比较麻烦的。

    而在有了曲线的功能后,还得有曲线路径的编辑器,否则得蛋疼死。

    还好官方出了一个可视化的曲线编辑器,iTweenPath,在官网首页上能够载到。

    youtube上有教程。。能翻的就出去看吧。

    http://www.youtube.com/watch?v=qRafXt26a_E

    用法:

    1.导入iTweenPath.unitypackadge

    2.将iTweenPath.cs拖到场景的Camera下

    一条路径拖一个脚本,可以有多个。然后可以在场景中拖动节点进行编辑。

    3.为物体添加代码。

    using UnityEngine;
    using System.Collections;
    
    public class iTweenTest : MonoBehaviour {
    
        // Use this for initialization
        void Start () {
            iTween.MoveTo(gameObject, iTween.Hash("path", iTweenPath.GetPath("path1"), "time", 3, "looptype", "pingpong"));
        }
        
        // Update is called once per frame
        void Update () {
        
        }
    }

    这样就能实现动画了。

  • 相关阅读:
    Oracle 常用的单行函数
    mysql练习02
    mysql练习
    Linux命令
    JSS
    CSS
    Html标签
    需求文档
    Oracle 常用的单行函数
    RHEL7最小化安装之后(桥接模式),查看本机IP,
  • 原文地址:https://www.cnblogs.com/gameprogram/p/2573331.html
Copyright © 2011-2022 走看看