Elin Decompiled Documentation EA 23.102 Nightly
Loading...
Searching...
No Matches
AnimeItem Class Reference

Public Member Functions

void Play (AnimePhase phase, UnityAction onComplete=null)
 

Public Attributes

Anime intro
 
Anime outro
 
Anime loop
 
Transform target
 
float duration = -1f
 

Detailed Description

Definition at line 6 of file AnimeItem.cs.

Member Function Documentation

◆ Play()

void AnimeItem.Play ( AnimePhase  phase,
UnityAction  onComplete = null 
)
inline

Definition at line 18 of file AnimeItem.cs.

19 {
20 if (phase == AnimePhase.Intro && intro != null)
21 {
22 intro.Play(target, onComplete, duration);
23 }
24 if (phase == AnimePhase.Outro && outro != null)
25 {
26 outro.Play(target, onComplete, duration);
27 }
28 }
AnimePhase
Definition: AnimePhase.cs:2
Anime outro
Definition: AnimeItem.cs:10
float duration
Definition: AnimeItem.cs:16
Transform target
Definition: AnimeItem.cs:14
Anime intro
Definition: AnimeItem.cs:8
virtual Tween Play(Transform trans, UnityAction onComplete=null, float duration=-1f, float delay=0f)
Definition: Anime.cs:7

References duration, intro, outro, Anime.Play(), and target.

Referenced by UIAnimeGroup.Play().

Member Data Documentation

◆ duration

float AnimeItem.duration = -1f

Definition at line 16 of file AnimeItem.cs.

Referenced by Play().

◆ intro

Anime AnimeItem.intro

Definition at line 8 of file AnimeItem.cs.

Referenced by UIAnimeGroup.Has(), and Play().

◆ loop

Anime AnimeItem.loop

Definition at line 12 of file AnimeItem.cs.

◆ outro

Anime AnimeItem.outro

Definition at line 10 of file AnimeItem.cs.

Referenced by UIAnimeGroup.Has(), and Play().

◆ target

Transform AnimeItem.target

Definition at line 14 of file AnimeItem.cs.

Referenced by Play().


The documentation for this class was generated from the following file: