u3d_插件DoTween:(07)动画的属性设置(动画曲线和事
2017-04-24 本文已影响587人
liyuhong165
一、步骤
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 ("动画播放完成了");
}
}
![](https://img.haomeiwen.com/i1090284/a017822eca8cc1fd.gif)