博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
DoTween插件
阅读量:6676 次
发布时间:2019-06-25

本文共 1890 字,大约阅读时间需要 6 分钟。

DoTween的运动方式

在这里插入图片描述
1、()方法
对变量做一个动画,通过插值的方式修改一个值的变化

//public static Tweener To(DOGetter
getter, DOSetter
setter, ulong endValue, float duration); // 参数: // getter: // A getter for the field or property to tween. // Example usage with lambda: // ()=> myProperty // // setter: // A setter for the field or property to tween // Example usage with lambda: // x=> myProperty = x // // endValue: // The end value to reach // // duration: // The tween's duration postion=Vector3.zero; DOTween.To(()=>postion, x => postion = x, new Vector3(10, 10, 10), 5f); //()=>postion 返回要改变的那个值 //x => postion = x 将x d 的值赋值给postion // new Vector3(10, 10, 10) 最终要到达的值 //5f 运行时间

2:用按钮来控制面板的移动,实现点击一次从屏幕外面进来,再点击一次让他出去

public RectTransform mage; //要移动的物体    private Tweener tweener; //保存动画    public Button Button;//按钮    private bool isin = false; //判断是否需要向前动画播放	void Start ()	{	            tweener =mage.DOLocalMoveX(0, 2.0f);	    tweener.SetAutoKill(false);//动画播放后不让它自动销毁	    tweener.Pause();//第一次暂停动画        Button.onClick.AddListener(delegate()        {            if (isin==false)            {                tweener.PlayForward();                isin = true;            }            else            {                tweener.PlayBackwards();                isin = false;            }        });	}

动画的属性设置(动画曲线和事件函数)

通过tweener去设置SetEase属性      weener tweener = transform.DOLocalMoveX (0, 5);      // 1.动画曲线        tweener.SetEase (Ease.OutBounce);         // inBack 先后退一点再进来        // InBounce 一进一出一进一出        // OutBounce 一进后退一进后退        // 循环次数        // tweener.SetLoops(0); // 只会执行1次      // 2.动画结束事件        tweener.OnComplete (onTweenComplete);

03:文字打印效果

string s = "222222222222222";	    text.GetComponent
().DOText(s,3);

转载地址:http://ncrxo.baihongyu.com/

你可能感兴趣的文章
性能下降曲线
查看>>
求一个数的二进制中1的个数
查看>>
古代教育观点纵览
查看>>
Linux 下搭建PHP环境(make方法)太麻烦了
查看>>
《三》kubectl命令行管理工具、YAML配置详解
查看>>
iozone测试文件系统性能
查看>>
Hadoop - HDFS的数据流剖析
查看>>
Win7下部署asp.net程序如果有RDLC报表需要以下配置
查看>>
Jhipster_cn中文翻译组
查看>>
Nagios简介与安装(1)
查看>>
centos 本地yum配置
查看>>
使用Vundle来管理vim的插件
查看>>
我们容易忽略的WebDriver 的一些方法
查看>>
Windows借助脚本实现自动化加域
查看>>
构造函数私有化
查看>>
我的友情链接
查看>>
Linux Shell编程
查看>>
归档与反归档
查看>>
Learning Data Structure_5_图(2)
查看>>
HDS G1000和Gx00的端口属性
查看>>