Unity_DOTween动画的学习(五)_Tweener的使用和注意事项_DOPlay播一次_DOPlayForward播多次_DOPlayBackwards倒放_SetAutoKill动画的自动销毁<4/10/2017>
1.多次播放的正确使用方式:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using DG.Tweening;
public class Getstart : MonoBehaviour
{
public RectTransform rectTarget;
public bool isIn = false;
private void Start()
{
//rectTarget.DOLocalMove(new Vector3(0, 0, 0), 0.3f);//默认动画完成会被销毁,所以无法在完成后进行倒放
//****仅仅关联一次放Start里面,如果放在OnClick里面,会不断创建新的Tweener去记录动画信息,使得快速点击播放按钮导致无法进行****//
//Tweener对象保存这个动画的信息,每次调用DO类型的方法都会创建一个Tweener对象,这个对象是DOTween来管理
Tweener tweener = rectTarget.DOLocalMove(new Vector3(0, 0, 0), 0.3f);
tweener.SetAutoKill(false);//把动画的自动销毁设置为false
tweener.Pause();
}
public void OnCl