C# Class exSpriteAnimation, ex2d-v1

Inheritance: MonoBehaviour
ファイルを表示 Open project: exdev/ex2d-v1 Class Usage Examples

Public Properties

Property Type Description
animations List
defaultAnimation exSpriteAnimClip
playAutomatically bool

Public Methods

Method Description
AddAnimation ( exSpriteAnimClip _animClip ) : exSpriteAnimState,
AddAnimation ( string _name, exSpriteAnimClip _animClip ) : exSpriteAnimState,
Awake ( ) : void
GetAnimation ( string _name ) : exSpriteAnimState,
GetCurFrameIndex ( ) : int
GetCurFrameInfo ( ) : exSpriteAnimClip.FrameInfo
GetCurrentAnimation ( ) : exSpriteAnimState,
Init ( ) : void
IsPaused ( string _name = "" ) : bool
IsPlaying ( string _name = "" ) : bool
Pause ( ) : void
Play ( exSpriteAnimState, _animState, float _time ) : void
Play ( string _name ) : void
Play ( string _name, float _time ) : void
Play ( string _name, int _frame ) : void
PlayDefault ( ) : void
RemoveAnimation ( exSpriteAnimClip _animClip ) : void
Resume ( ) : void
SetDefaultSprite ( ) : void
SetFrame ( string _name, int _index ) : void
Step ( exSpriteAnimState, _animState ) : void
Stop ( ) : void
Update ( ) : void
UpdateDefaultSprite ( exAtlas, _atlas, int _index ) : void

Method Details

AddAnimation() public method

public AddAnimation ( exSpriteAnimClip _animClip ) : exSpriteAnimState,
_animClip exSpriteAnimClip
return exSpriteAnimState,

AddAnimation() public method

public AddAnimation ( string _name, exSpriteAnimClip _animClip ) : exSpriteAnimState,
_name string
_animClip exSpriteAnimClip
return exSpriteAnimState,

Awake() public method

public Awake ( ) : void
return void

GetAnimation() public method

public GetAnimation ( string _name ) : exSpriteAnimState,
_name string
return exSpriteAnimState,

GetCurFrameIndex() public method

public GetCurFrameIndex ( ) : int
return int

GetCurFrameInfo() public method

public GetCurFrameInfo ( ) : exSpriteAnimClip.FrameInfo
return exSpriteAnimClip.FrameInfo

GetCurrentAnimation() public method

public GetCurrentAnimation ( ) : exSpriteAnimState,
return exSpriteAnimState,

Init() public method

public Init ( ) : void
return void

IsPaused() public method

public IsPaused ( string _name = "" ) : bool
_name string
return bool

IsPlaying() public method

public IsPlaying ( string _name = "" ) : bool
_name string
return bool

Pause() public method

public Pause ( ) : void
return void

Play() public method

public Play ( exSpriteAnimState, _animState, float _time ) : void
_animState exSpriteAnimState,
_time float
return void

Play() public method

public Play ( string _name ) : void
_name string
return void

Play() public method

public Play ( string _name, float _time ) : void
_name string
_time float
return void

Play() public method

public Play ( string _name, int _frame ) : void
_name string
_frame int
return void

PlayDefault() public method

public PlayDefault ( ) : void
return void

RemoveAnimation() public method

public RemoveAnimation ( exSpriteAnimClip _animClip ) : void
_animClip exSpriteAnimClip
return void

Resume() public method

public Resume ( ) : void
return void

SetDefaultSprite() public method

public SetDefaultSprite ( ) : void
return void

SetFrame() public method

public SetFrame ( string _name, int _index ) : void
_name string
_index int
return void

Step() public method

public Step ( exSpriteAnimState, _animState ) : void
_animState exSpriteAnimState,
return void

Stop() public method

public Stop ( ) : void
return void

Update() public method

public Update ( ) : void
return void

UpdateDefaultSprite() public method

public UpdateDefaultSprite ( exAtlas, _atlas, int _index ) : void
_atlas exAtlas,
_index int
return void

Property Details

animations public_oe property

public List animations
return List

defaultAnimation public_oe property

public exSpriteAnimClip defaultAnimation
return exSpriteAnimClip

playAutomatically public_oe property

public bool playAutomatically
return bool