mirror of
https://github.com/Cardidi/dotween-upm-fork.git
synced 2025-12-20 09:16:02 +08:00
+ Setup now recognizes TextMesh Pro (in case DOTween Pro is installed) using DLL pattern recognition ("TextMeshPro*.dll")
40 lines
927 B
C#
40 lines
927 B
C#
using System;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using System.Reflection;
|
|
using DG.Tweening;
|
|
using DG.Tweening.Core;
|
|
using DG.Tweening.Plugins.Options;
|
|
using UnityEngine;
|
|
|
|
public class TempTests : BrainBase
|
|
{
|
|
public Transform target;
|
|
Tween myTween;
|
|
bool aBool;
|
|
|
|
void Start()
|
|
{
|
|
DOTween.Init();
|
|
this.StartCoroutine(COUpdate());
|
|
}
|
|
|
|
IEnumerator COUpdate()
|
|
{
|
|
yield return null;
|
|
yield return null;
|
|
target.DOMoveX(2, 7);
|
|
yield return null;
|
|
// for (int i = 0; i < 1000; ++i) target.DOMoveX(2, 7).OnComplete(ACallback);
|
|
// for (int i = 0; i < 1000; ++i) target.DOMoveX(2, 7).OnComplete(()=> aBool = true);
|
|
target.DOMoveX(2, 7).OnComplete(()=> aBool = true);
|
|
// myTween.Kill();
|
|
// myTween = target.DOMoveX(2, 1);
|
|
// myTween.OnComplete(ACallback);
|
|
}
|
|
|
|
void ACallback()
|
|
{
|
|
Debug.Log("DO SOMETHING");
|
|
}
|
|
} |