标签:
DOTween是一个快速,高效,完全统一的类型安全的对象属性动画引擎,免费开源,大量的高级特性.
DoTween兼容Unity4.5以上的版本,支持的平台: Win, Mac, Unity WebPlayer, WebGL, iOS, Android,Windows Phone 8, Windows Store, PS Vita (PSM), PS4,Xbox One平台,
官网地址: http://dotween.demigiant.com/
特性:
// Move a transform to position 1,2,3 in 1 second transform.DOMove(new Vector3(1,2,3), 1); // Scale the Y of a transform to 3 in 1 second transform.DOScaleY(3, 1); // Pause a transform‘s tween transform.DOPause();
简单移动Cube到达目的地:
public Transform cube; // Use this for initialization void Start () { //向0,4,0的位置移动过去 cube.DOMove(new Vector3(0,4,0), 2); //从0,4,0的位置移动过来 cube.DOMove (new Vector3 (0, 4, 0), 2).From(); //向0,4,0的位置来回移动 cube.DOMove (new Vector3 (0, 4, 0), 2).SetRelative().SetLoops(-1,LoopType.Yoyo); //另一种写法 DOTween.To(()=> cube.position, x=> cube.position = x, new Vector3(0, 4, 0), 1).SetRelative().SetLoops(-1, LoopType.Yoyo); }
标签:
原文地址:http://www.cnblogs.com/plateFace/p/4721089.html