C# Class exSpriteAnimationUtility, ex2d-v1

Datei anzeigen Open project: exdev/ex2d-v1

Public Methods

Method Description
AddFrame ( this _animClip, Texture2D _tex ) : void
AddFrames ( this _animClip, Object _objects ) : void
Build ( this _animClip ) : void
CreateSpriteAnimClip ( string _path, string _name ) : exSpriteAnimClip
FrameToSeconds ( this _animClip, int _frames ) : float
GetFrameInfoBySeconds ( this _animClip, float _seconds, WrapMode, _wrapMode ) : exSpriteAnimClip.FrameInfo
RemoveFrame ( this _animClip, exSpriteAnimClip _fi ) : void
SnapToFrames ( this _animClip, float _seconds ) : int
SnapToSeconds ( this _animClip, float _seconds ) : float
UpdateLength ( this _animClip ) : void

Private Methods

Method Description
Create ( ) : void
CreateSpriteAnimationObject ( ) : void

Method Details

AddFrame() public static method

public static AddFrame ( this _animClip, Texture2D _tex ) : void
_animClip this
_tex UnityEngine.Texture2D
return void

AddFrames() public static method

public static AddFrames ( this _animClip, Object _objects ) : void
_animClip this
_objects Object
return void

Build() public static method

public static Build ( this _animClip ) : void
_animClip this
return void

CreateSpriteAnimClip() public static method

public static CreateSpriteAnimClip ( string _path, string _name ) : exSpriteAnimClip
_path string
_name string
return exSpriteAnimClip

FrameToSeconds() public static method

public static FrameToSeconds ( this _animClip, int _frames ) : float
_animClip this
_frames int
return float

GetFrameInfoBySeconds() public static method

public static GetFrameInfoBySeconds ( this _animClip, float _seconds, WrapMode, _wrapMode ) : exSpriteAnimClip.FrameInfo
_animClip this
_seconds float
_wrapMode WrapMode,
return exSpriteAnimClip.FrameInfo

RemoveFrame() public static method

public static RemoveFrame ( this _animClip, exSpriteAnimClip _fi ) : void
_animClip this
_fi exSpriteAnimClip
return void

SnapToFrames() public static method

public static SnapToFrames ( this _animClip, float _seconds ) : int
_animClip this
_seconds float
return int

SnapToSeconds() public static method

public static SnapToSeconds ( this _animClip, float _seconds ) : float
_animClip this
_seconds float
return float

UpdateLength() public static method

public static UpdateLength ( this _animClip ) : void
_animClip this
return void