代码改变世界

DoTween小结

  糯米粥  阅读(810)  评论(0编辑  收藏  举报
复制代码
 1 using UnityEngine;
 2 using System.Collections;
 3 using DG.Tweening;
 4 
 5 public class GetStart : MonoBehaviour
 6 {
 7 
 8     public Vector3 myValue = new Vector3(0, 0, 0);
 9 
10     public Transform tr;
11 
12     bool isIn = false;
13 
14     // Use this for initialization
15     void Start()
16     {
17         //DOTween.To(() => { return myValue; }, (x) => { myValue = x; }, new Vector3(10, 10, 10), 2);
18 
19         //transform.DOMove(new Vector3(10, 10, 10), 2).OnComplete(()=>{
20         //    transform.GetComponent<MeshRenderer>().material.DOColor(Color.green, 1);
21         //});
22 
23         //DOTween.To(() => myValue, x => myValue = x, new Vector3(0, 0, 0), 1);
24 
25 
26         Tweener er = tr.DOLocalMove(new Vector3(0, 0, 0), 0.5f);
27         er.SetAutoKill(false);
28         er.Pause();
29 
30     }
31 
32     // Update is called once per frame
33     void Update()
34     {
35         //tr.position = myValue;
36         //tr.GetComponent<RectTransform>().localPosition = myValue;
37 
38         //Tween t;
39         //t.SetAutoKill(false); //播放完不销毁
40         //tr.DOPlayForward();//回放,向前播放
41         //tr.DOPlayBackwards(); //向后播放
42 
43         //t.Pause(); //暂停
44         //t.Play();//播放
45 
46         //tr.DOPlay(); //也是播放。来播放对象上的动画,这个只会播放一次
47     }
48 
49     public void btnClick()
50     {
51         if (!isIn)
52         {
53             //tr.DOPlay();
54             tr.DOPlayForward();
55             isIn = true;
56         }
57         else
58         {
59             isIn = false;
60             //tr.DOLocalMove(new Vector3(552, 0, 0), 0.5f);
61             tr.DOPlayBackwards();
62         }
63     }
64 }
复制代码

 

DOTween官网

编辑推荐:
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
'
点击右上角即可分享
微信分享提示