1. iTween是一个动画库,用它可以轻松实现各种动画,晃动,旋转,移动,褪色,上色,控制音频等等.
官方出了一个可视化的曲线编辑器,iTweenPath,在官网首页上能够载到。
youtube上有教程,需要翻墙
http://www.youtube.com/watch?v=qRafXt26a_E
2. iTween的核心是数值的插值.只需要定义开始和结束,中间过程iTween就会帮你弄好,简单易用,作用毫不马虎.
官方网址:
http://itween.pixelplacement.com/index.php
这里是一篇有关iTween的翻译基础教程:
http://www.cocoachina.com/gamedev/gameengine/2011/0527/2898.html
3.曲线使用方法
<1>导入iTweenPath.unitypackadge,如下图目录
<2>将iTweenPath.c挂在想移动的gameobject下,如图,可以在场景视图编辑node点
<3>写个脚本挂在想移动的gameobject下,使用起来很简单只需要调用itween的moveTo方法,将对象和移动参数填上即可
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"));
}
}