![]() |
GAF
3.4.10
General animation format player for Unity
|
Classes | |
class | GAFFrameEvent |
Public Member Functions | |
delegate void | GAFMovieClipCallback (GAFMovieClip _Clip) |
void | play () |
void | pause () |
void | stop () |
void | show () |
void | hide () |
void | gotoAndStop (uint _FrameNumber) |
void | gotoAndPlay (uint _FrameNumber) |
void | setSequence (string _SequenceName, bool _PlayImmediately=false) |
void | setDefaultSequence (bool _PlayImmediately=false) |
uint | getCurrentSequenceIndex () |
uint | getCurrentFrameNumber () |
uint | getFramesCount () |
GAFWrapMode | getAnimationWrapMode () |
void | setAnimationWrapMode (GAFWrapMode _Mode) |
bool | isPlaying () |
float | duration () |
string | addTrigger (GAFMovieClipCallback _Callback, uint _FrameNumber) |
void | removeTrigger (string _ID) |
void | removeAllTriggers (uint _FrameNumber) |
void | removeAllTriggers () |
void | init () |
void | clear () |
void | reload () |
Properties | |
GAFAnimationAsset | asset [get, set] |
GAFTexturesResource | resource [get, set] |
GAFAnimationPlayerSettings | settings [get] |
bool | isInitialized [get] |
Dictionary< string, GAFAnimationObject > | animationObjects [get] |
Dictionary< string, GAFAnimationMaskedObject > | animationMaskedObjects [get] |
Dictionary< string, GAFAnimationMask > | animationMasks [get] |
Events | |
GAFMovieClipCallback | on_start_play |
GAFMovieClipCallback | on_stop_play |
GAFMovieClipCallback | on_goto |
GAFMovieClipCallback | on_sequence_change |
GAFMovieClipCallback | on_clear |
Private Member Functions | |
void | FixedUpdate () |
void | Update () |
void | OnEnable () |
void | OnDisable () |
void | Start () |
void | OnDestroy () |
void | OnApplicationFocus (bool _FocusStatus) |
void | OnApplicationPause (bool _PauseStatus) |
void | OnUpdate (float _TimeDelta) |
void | createMaskElements () |
void | createAnimationObjects () |
void | updateToFrame (uint _FrameNumber, bool _RefreshStates) |
List< GAFObjectStateData > | getStates (uint _FrameNumber, bool _RefreshStates) |
void | setPlaying (bool _IsPlay) |
Private Attributes | |
GAFAnimationAsset | m_GAFAsset = null |
GAFAnimationPlayerSettings | m_Settings = null |
int | m_SequenceIndex = 0 |
int | m_CurrentFrameNumber = 0 |
bool | m_IsInitialized = false |
List< GAFAnimationObject > | m_Objects = new List<GAFAnimationObject>() |
List< GAFAnimationMaskedObject > | m_MaskedObjects = new List<GAFAnimationMaskedObject>() |
List< GAFAnimationMask > | m_Masks = new List<GAFAnimationMask>() |
GAFTexturesResource | m_Resource = null |
Dictionary< string, GAFAnimationObject > | m_ObjectsDict = null |
Dictionary< string, GAFAnimationMaskedObject > | m_MaskedObjectsDict = null |
Dictionary< string, GAFAnimationMask > | m_MasksDict = null |
Dictionary< uint, List < GAFFrameEvent > > | m_FrameEvents = new Dictionary<uint, List<GAFFrameEvent>>() |
bool | m_IsPlaying = false |
float | m_Stopwatch = 0f |
float | m_StoredTime = 0f |
float | m_PreviouseUpdateTime = 0f |
string GAFMovieClip.addTrigger | ( | GAFMovieClipCallback | _Callback, |
uint | _FrameNumber | ||
) |
void GAFMovieClip.clear | ( | ) |
|
private |
|
private |
float GAFMovieClip.duration | ( | ) |
|
private |
delegate void GAFMovieClip.GAFMovieClipCallback | ( | GAFMovieClip | _Clip | ) |
GAFWrapMode GAFMovieClip.getAnimationWrapMode | ( | ) |
uint GAFMovieClip.getCurrentFrameNumber | ( | ) |
uint GAFMovieClip.getCurrentSequenceIndex | ( | ) |
uint GAFMovieClip.getFramesCount | ( | ) |
|
private |
void GAFMovieClip.gotoAndPlay | ( | uint | _FrameNumber | ) |
void GAFMovieClip.gotoAndStop | ( | uint | _FrameNumber | ) |
void GAFMovieClip.hide | ( | ) |
void GAFMovieClip.init | ( | ) |
bool GAFMovieClip.isPlaying | ( | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
void GAFMovieClip.pause | ( | ) |
void GAFMovieClip.play | ( | ) |
void GAFMovieClip.reload | ( | ) |
void GAFMovieClip.removeAllTriggers | ( | uint | _FrameNumber | ) |
void GAFMovieClip.removeAllTriggers | ( | ) |
void GAFMovieClip.removeTrigger | ( | string | _ID | ) |
void GAFMovieClip.setAnimationWrapMode | ( | GAFWrapMode | _Mode | ) |
void GAFMovieClip.setDefaultSequence | ( | bool | _PlayImmediately = false | ) |
|
private |
void GAFMovieClip.setSequence | ( | string | _SequenceName, |
bool | _PlayImmediately = false |
||
) |
void GAFMovieClip.show | ( | ) |
|
private |
void GAFMovieClip.stop | ( | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
get |
|
get |
|
get |
|
getset |
|
get |
|
getset |
|
get |
GAFMovieClipCallback GAFMovieClip.on_clear |
GAFMovieClipCallback GAFMovieClip.on_goto |
GAFMovieClipCallback GAFMovieClip.on_sequence_change |
GAFMovieClipCallback GAFMovieClip.on_start_play |
GAFMovieClipCallback GAFMovieClip.on_stop_play |