|
void | Refresh () |
|
void | PlayDebug () |
|
void | Kill () |
|
void | Rewind () |
|
void | Play () |
|
override Tween | Play (Transform trans, UnityAction onComplete=null, float duration=-1f, float delay=0f) |
|
virtual Tween | Play (Transform trans, UnityAction onComplete=null, float duration=-1f, float delay=0f) |
|
|
List< DOTweenAnimation > | animes = new List<DOTweenAnimation>() |
|
Definition at line 7 of file AnimeTween.cs.
◆ Awake()
void AnimeTween.Awake |
( |
| ) |
|
|
inlineprivate |
◆ Kill()
Definition at line 51 of file AnimeTween.cs.
52 {
53 foreach (DOTweenAnimation anime
in animes)
54 {
55 if (anime.tween != null)
56 {
57 anime.tween.Kill();
58 }
59 }
60 }
List< DOTweenAnimation > animes
References animes.
Referenced by Rewind().
◆ Play() [1/2]
◆ Play() [2/2]
override Tween AnimeTween.Play |
( |
Transform |
trans, |
|
|
UnityAction |
onComplete = null , |
|
|
float |
duration = -1f , |
|
|
float |
delay = 0f |
|
) |
| |
|
inlinevirtual |
Reimplemented from Anime.
Definition at line 75 of file AnimeTween.cs.
76 {
78 {
80 }
81 bool flag = true;
82 Sequence sequence = DOTween.Sequence();
83 foreach (DOTweenAnimation anime
in animes)
84 {
85 anime.target = trans;
86 if (flag && onComplete != null)
87 {
88 anime.CreateTween(onComplete, duration);
89 flag = false;
90 }
91 else
92 {
93 anime.CreateTween(null, duration);
94 }
95 if (delay != 0f)
96 {
97 anime.tween.SetDelay(anime.tween.Delay() + delay);
98 }
99 sequence.Join(anime.tween);
100 }
101 sequence.Play();
102 return sequence;
103 }
References animes, and Refresh().
◆ PlayDebug()
void AnimeTween.PlayDebug |
( |
| ) |
|
|
inline |
◆ Refresh()
void AnimeTween.Refresh |
( |
| ) |
|
|
inline |
◆ Rewind()
void AnimeTween.Rewind |
( |
| ) |
|
|
inline |
◆ animes
List<DOTweenAnimation> AnimeTween.animes = new List<DOTweenAnimation>() |
|
private |
◆ autoPlay
◆ targetParent
bool AnimeTween.targetParent = true |
◆ target
Transform AnimeTween.target |
|
get |
The documentation for this class was generated from the following file: