|
enum | WrapMode { Once,
Loop,
PingPong,
ClampForever
} |
|
|
void | Play () |
|
void | PlayNow () |
|
void | Stop () |
|
void | Reset () |
|
virtual void | UpdateOrigin () |
|
|
static int | PlayAnimation (GameObject gameObject, string animationName, bool fromTheBeginning=false) |
|
static int | PlayAnimationNow (GameObject gameObject, string animationName, bool fromTheBeginning=false) |
|
static int | StopAnimation (GameObject gameObject, string animationName) |
|
static List< MadAnim > | FindAnimations (GameObject gameObject, string name) |
|
static List< MadAnim > | AllAnimations (GameObject gameObject) |
|
static MadAnim | PlayingAnimation (GameObject gameObject, Type type) |
|
static T | PlayingAnimation< T > (GameObject gameObject) |
|
|
string | animationName = "New Animation" |
|
MadiTween.EaseType | easing = MadiTween.EaseType.easeOutCubic |
|
bool | useAnimationCurve |
|
AnimationCurve | animationCurve = new AnimationCurve(new Keyframe(0f, 0f, 0f, 1f), new Keyframe(1f, 1f, 1f, 0f)) |
|
float | duration = 1 |
|
float | delay = 0 |
|
float | offset = 0 |
|
WrapMode | wrapMode = WrapMode.Once |
|
bool | queue = false |
|
bool | playOnAwake = false |
|
bool | destroyObjectOnFinish |
|
bool | sendMessageOnFinish |
|
GameObject | messageReceiver |
|
string | messageName |
|
bool | playAnimationOnFinish |
|
string | playAnimationOnFinishName |
|
bool | playAnimationOnFinishFromTheBeginning |
|
bool | ignoreTimeScale |
|
|
MadiTween.EasingFunction | GetEasingFunction () |
|
abstract void | Anim (float progress) |
|
virtual void | Start () |
|
abstract void | StartAnim () |
|
|
bool | isPlaying [get] |
|
bool | isDelaying [get] |
|
float | deltaTime [get] |
|
The documentation for this class was generated from the following file:
- Assets/Mad Level Manager/Scripts/Base/MadAnim.cs