u3d_插件DoTween:(07)动画的属性设置(动画曲线和事件函数)
u3d_插件DoTween:(07)动画的属性设置(动画曲线和事件函数)
宇鸿165 发表于1年前
u3d_插件DoTween:(07)动画的属性设置(动画曲线和事件函数)
  • 发表于 1年前
  • 阅读 77
  • 收藏 0
  • 点赞 0
  • 评论 0

移动开发云端新模式探索实践 >>>   

#####一、步骤

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

  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 1
博文 154
码字总数 368963
×
宇鸿165
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: