mirror of
https://github.com/Cardidi/dotween-upm-fork.git
synced 2025-12-20 01:06:02 +08:00
26 lines
775 B
C#
26 lines
775 B
C#
using UnityEngine;
|
|
using System.Collections;
|
|
using DG.Tweening;
|
|
|
|
public class KillMethods : BrainBase
|
|
{
|
|
public Transform[] targets;
|
|
|
|
void Start()
|
|
{
|
|
for (int i = 0; i < targets.Length; ++i) {
|
|
Tween t = targets[i].DOMoveX(3, 1).SetRelative().SetLoops(-1, LoopType.Yoyo);
|
|
if (i < 2) t.SetId("ID 0-1");
|
|
if (i == 2) t.SetId("ID 2");
|
|
}
|
|
}
|
|
|
|
void OnGUI()
|
|
{
|
|
if (GUILayout.Button("KillAll except ID 0-1")) DOTween.KillAll(false, "ID 0-1");
|
|
if (GUILayout.Button("KillAll except ID 2")) DOTween.KillAll(false, "ID 2");
|
|
if (GUILayout.Button("KillAll except wrong ID")) DOTween.KillAll(false, "Wrong");
|
|
if (GUILayout.Button("KillAll except target 3-4")) DOTween.KillAll(false, targets[3], targets[4]);
|
|
if (GUILayout.Button("KillAll")) DOTween.KillAll();
|
|
}
|
|
} |