C# Class FB.PosePlus.AniPlayer

Inheritance: UnityEngine.MonoBehaviour
Datei anzeigen Open project: lightszero/EgretUnity Class Usage Examples

Public Properties

Property Type Description
clips List

Public Methods

Method Description
GetClip ( string name ) : AniClip
Play ( AniClip clip, SubClip clipsub = null, float crosstimer ) : void
Play ( string clip, string subclip, float cross ) : void
PlayPause ( int frame ) : void
SetFlash ( Color color, int time, int speed ) : void
SetPose ( AniClip clip, int frame, bool reset = false, Transform parent = null ) : void
SetPose ( Frame frame ) : void
SetPoseLerp ( Frame src, Frame dest, float lerp ) : void
_OnUpdate ( float delta ) : void

Private Methods

Method Description
RecCrossFrame ( ) : void
Start ( ) : void
Update ( ) : void
UpdateFlash ( ) : void

Method Details

GetClip() public method

public GetClip ( string name ) : AniClip
name string
return AniClip

Play() public method

public Play ( AniClip clip, SubClip clipsub = null, float crosstimer ) : void
clip AniClip
clipsub SubClip
crosstimer float
return void

Play() public method

public Play ( string clip, string subclip, float cross ) : void
clip string
subclip string
cross float
return void

PlayPause() public method

public PlayPause ( int frame ) : void
frame int
return void

SetFlash() public method

public SetFlash ( Color color, int time, int speed ) : void
color Color
time int
speed int
return void

SetPose() public method

public SetPose ( AniClip clip, int frame, bool reset = false, Transform parent = null ) : void
clip AniClip
frame int
reset bool
parent UnityEngine.Transform
return void

SetPose() public method

public SetPose ( Frame frame ) : void
frame Frame
return void

SetPoseLerp() public method

public SetPoseLerp ( Frame src, Frame dest, float lerp ) : void
src Frame
dest Frame
lerp float
return void

_OnUpdate() public method

public _OnUpdate ( float delta ) : void
delta float
return void

Property Details

clips public_oe property

public List clips
return List