Elin Decompiled Documentation
EA 23.102 Nightly
Loading...
Searching...
No Matches
AnimeItem.cs
Go to the documentation of this file.
1
using
System;
2
using
UnityEngine;
3
using
UnityEngine.Events;
4
5
[Serializable]
6
public
class
AnimeItem
7
{
8
public
Anime
intro
;
9
10
public
Anime
outro
;
11
12
public
Anime
loop
;
13
14
public
Transform
target
;
15
16
public
float
duration
= -1f;
17
18
public
void
Play
(
AnimePhase
phase, UnityAction onComplete =
null
)
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
}
29
}
AnimePhase
AnimePhase
Definition:
AnimePhase.cs:2
AnimeItem
Definition:
AnimeItem.cs:7
AnimeItem.loop
Anime loop
Definition:
AnimeItem.cs:12
AnimeItem.outro
Anime outro
Definition:
AnimeItem.cs:10
AnimeItem.duration
float duration
Definition:
AnimeItem.cs:16
AnimeItem.target
Transform target
Definition:
AnimeItem.cs:14
AnimeItem.Play
void Play(AnimePhase phase, UnityAction onComplete=null)
Definition:
AnimeItem.cs:18
AnimeItem.intro
Anime intro
Definition:
AnimeItem.cs:8
Anime
Definition:
Anime.cs:6
Anime.Play
virtual Tween Play(Transform trans, UnityAction onComplete=null, float duration=-1f, float delay=0f)
Definition:
Anime.cs:7
Elin
Plugins.UI
AnimeItem.cs
Generated by
1.9.6