using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using DG.Tweening;
public class TweenScript : MonoBehaviour
{
Material materialP;
// Start is called before the first frame update
void Start()
{
Sequence sequence = DOTween.Sequence();
sequence.Append(transform.DOMoveX(2, 3).From());//DomoveX(到指定坐标,几秒内)。From表示从指定点到当前点,可不加
sequence.Append(transform.DORotate(new Vector3(0, 0, 90), 3));//Append添加到后面
sequence.Insert(2, GetComponent<Renderer>().material.DOColor(Color.white ,2));//Insert插入到指定组间
sequence.AppendInterval(2);//AppendInterval暂停几秒
sequence.Join(GetComponent<Renderer>().material.DOColor(Color.black, 2));//Join加入与最后同时进行
sequence.Prepend(GetComponent<Renderer>().material.DOColor(Color.red, 2));//Prepend添加到最前面
}
// Update is called once per frame
}
DoTween的基础使用