u3d_插件DoTween:(07)动画的属性设置(动画曲线和事件函数)

原创
2017/04/26 14:52
阅读数 291

#####一、步骤

1.新建一个场景(命名为:004_specificSettings)
2.创建image控件
3.创建脚本(MyPanel)
4.编辑脚本
5.设置动画的方式(默认是先块后慢)
6.修改动画的方式 通过tweener去设置SetEase属性(查看Ease的属性可以通过快捷键 command+D)
7.
		tweener.SetEase (Ease.OutBounce); 
		// inBack 先后退一点再进来
		// InBounce 一进一出一进一出
		// OutBounce 一进后退一进后退
		// 循环次数
		tweener.SetLoops(2);

#####二、code

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using DG.Tweening;


public class MyPanel : MonoBehaviour {

	// Use this for initialization
	void Start () {
		Tweener tweener = transform.DOLocalMoveX (0, 5);
// 1.动画曲线
		tweener.SetEase (Ease.OutBounce); 
		// inBack 先后退一点再进来
		// InBounce 一进一出一进一出
		// OutBounce 一进后退一进后退

		// 循环次数
		// tweener.SetLoops(0); // 只会执行1次

// 2.动画结束事件
		tweener.OnComplete (onTweenComplete);
	}
	
	// Update is called once per frame
	void Update () {
		
	}


	void onTweenComplete(){
		Debug.Log ("动画播放完成了");
	}
}


动画曲线和动画结束事件.gif

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部