C# Класс UnityEngine.Animation

Наследование: Behaviour, IEnumerable
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddClip ( AnimationClip clip, string newName ) : void
AddClip ( AnimationClip clip, string newName, int firstFrame, int lastFrame ) : void
AddClip ( AnimationClip clip, string newName, int firstFrame, int lastFrame, bool addLoopFrame ) : void
Animation ( )
Blend ( string animation ) : void
Blend ( string animation, float targetWeight ) : void
Blend ( string animation, float targetWeight, float fadeLength ) : void
CrossFade ( string animation ) : void
CrossFade ( string animation, float fadeLength ) : void
CrossFade ( string animation, float fadeLength, PlayMode mode ) : void
CrossFadeQueued ( string animation ) : AnimationState
CrossFadeQueued ( string animation, float fadeLength ) : AnimationState
CrossFadeQueued ( string animation, float fadeLength, QueueMode queue ) : AnimationState
CrossFadeQueued ( string animation, float fadeLength, QueueMode queue, PlayMode mode ) : AnimationState
GetClip ( string name ) : AnimationClip
GetClipCount ( ) : int
GetEnumerator ( ) : IEnumerator
IsPlaying ( string name ) : bool
Play ( ) : bool
Play ( AnimationPlayMode mode ) : bool
Play ( PlayMode mode ) : bool
Play ( [ mode ) : bool
Play ( string animation ) : bool
Play ( string animation, AnimationPlayMode mode ) : bool
Play ( string animation, PlayMode mode ) : bool
PlayQueued ( string animation ) : AnimationState
PlayQueued ( string animation, QueueMode queue ) : AnimationState
PlayQueued ( string animation, QueueMode queue, PlayMode mode ) : AnimationState
RemoveClip ( AnimationClip clip ) : void
RemoveClip ( string clipName ) : void
Rewind ( ) : void
Rewind ( string name ) : void
Sample ( ) : void
Stop ( ) : void
Stop ( string name ) : void
SyncLayer ( int layer ) : void
this ( string name ) : AnimationState

Приватные методы

Метод Описание
AddClip ( AnimationClip clip, string newName, int firstFrame, int lastFrame, [ addLoopFrame ) : void
Blend ( string animation, [ targetWeight, [ fadeLength ) : void
CrossFade ( string animation, [ fadeLength, [ mode ) : void
CrossFadeQueued ( string animation, [ fadeLength, [ queue, [ mode ) : AnimationState
GetState ( string name ) : AnimationState
GetStateAtIndex ( int index ) : AnimationState
GetStateCount ( ) : int
INTERNAL_CALL_Rewind ( Animation self ) : void
INTERNAL_CALL_Sample ( Animation self ) : void
INTERNAL_CALL_Stop ( Animation self ) : void
INTERNAL_CALL_SyncLayer ( Animation self, int layer ) : void
INTERNAL_get_localBounds ( Bounds &value ) : void
INTERNAL_set_localBounds ( Bounds &value ) : void
Internal_RewindByName ( string name ) : void
Internal_StopByName ( string name ) : void
Play ( string animation, [ mode ) : bool
PlayDefaultAnimation ( PlayMode mode ) : bool
PlayQueued ( string animation, [ queue, [ mode ) : AnimationState
RemoveClip2 ( string clipName ) : void

Описание методов

AddClip() публичный Метод

public AddClip ( AnimationClip clip, string newName ) : void
clip AnimationClip
newName string
Результат void

AddClip() публичный Метод

public AddClip ( AnimationClip clip, string newName, int firstFrame, int lastFrame ) : void
clip AnimationClip
newName string
firstFrame int
lastFrame int
Результат void

AddClip() публичный Метод

public AddClip ( AnimationClip clip, string newName, int firstFrame, int lastFrame, bool addLoopFrame ) : void
clip AnimationClip
newName string
firstFrame int
lastFrame int
addLoopFrame bool
Результат void

Animation() публичный Метод

public Animation ( )

Blend() публичный Метод

public Blend ( string animation ) : void
animation string
Результат void

Blend() публичный Метод

public Blend ( string animation, float targetWeight ) : void
animation string
targetWeight float
Результат void

Blend() публичный Метод

public Blend ( string animation, float targetWeight, float fadeLength ) : void
animation string
targetWeight float
fadeLength float
Результат void

CrossFade() публичный Метод

public CrossFade ( string animation ) : void
animation string
Результат void

CrossFade() публичный Метод

public CrossFade ( string animation, float fadeLength ) : void
animation string
fadeLength float
Результат void

CrossFade() публичный Метод

public CrossFade ( string animation, float fadeLength, PlayMode mode ) : void
animation string
fadeLength float
mode PlayMode
Результат void

CrossFadeQueued() публичный Метод

public CrossFadeQueued ( string animation ) : AnimationState
animation string
Результат AnimationState

CrossFadeQueued() публичный Метод

public CrossFadeQueued ( string animation, float fadeLength ) : AnimationState
animation string
fadeLength float
Результат AnimationState

CrossFadeQueued() публичный Метод

public CrossFadeQueued ( string animation, float fadeLength, QueueMode queue ) : AnimationState
animation string
fadeLength float
queue QueueMode
Результат AnimationState

CrossFadeQueued() публичный Метод

public CrossFadeQueued ( string animation, float fadeLength, QueueMode queue, PlayMode mode ) : AnimationState
animation string
fadeLength float
queue QueueMode
mode PlayMode
Результат AnimationState

GetClip() публичный Метод

public GetClip ( string name ) : AnimationClip
name string
Результат AnimationClip

GetClipCount() публичный Метод

public GetClipCount ( ) : int
Результат int

GetEnumerator() публичный закрытый Метод

public final GetEnumerator ( ) : IEnumerator
Результат IEnumerator

IsPlaying() публичный Метод

public IsPlaying ( string name ) : bool
name string
Результат bool

Play() публичный Метод

public Play ( ) : bool
Результат bool

Play() публичный Метод

public Play ( AnimationPlayMode mode ) : bool
mode AnimationPlayMode
Результат bool

Play() публичный Метод

public Play ( PlayMode mode ) : bool
mode PlayMode
Результат bool

Play() публичный Метод

public Play ( [ mode ) : bool
mode [
Результат bool

Play() публичный Метод

public Play ( string animation ) : bool
animation string
Результат bool

Play() публичный Метод

public Play ( string animation, AnimationPlayMode mode ) : bool
animation string
mode AnimationPlayMode
Результат bool

Play() публичный Метод

public Play ( string animation, PlayMode mode ) : bool
animation string
mode PlayMode
Результат bool

PlayQueued() публичный Метод

public PlayQueued ( string animation ) : AnimationState
animation string
Результат AnimationState

PlayQueued() публичный Метод

public PlayQueued ( string animation, QueueMode queue ) : AnimationState
animation string
queue QueueMode
Результат AnimationState

PlayQueued() публичный Метод

public PlayQueued ( string animation, QueueMode queue, PlayMode mode ) : AnimationState
animation string
queue QueueMode
mode PlayMode
Результат AnimationState

RemoveClip() публичный Метод

public RemoveClip ( AnimationClip clip ) : void
clip AnimationClip
Результат void

RemoveClip() публичный Метод

public RemoveClip ( string clipName ) : void
clipName string
Результат void

Rewind() публичный Метод

public Rewind ( ) : void
Результат void

Rewind() публичный Метод

public Rewind ( string name ) : void
name string
Результат void

Sample() публичный Метод

public Sample ( ) : void
Результат void

Stop() публичный Метод

public Stop ( ) : void
Результат void

Stop() публичный Метод

public Stop ( string name ) : void
name string
Результат void

SyncLayer() публичный Метод

public SyncLayer ( int layer ) : void
layer int
Результат void

this() публичный Метод

public this ( string name ) : AnimationState
name string
Результат AnimationState