Highroad Engine v1.3
Public Types | Public Attributes | Protected Member Functions | Protected Attributes | List of all members
MoreMountains.Tools.MMStopMotionAnimation Class Reference
Inheritance diagram for MoreMountains.Tools.MMStopMotionAnimation:

Public Types

enum  FramerateModes { Manual , Automatic }
 

Public Attributes

bool StopMotionEnabled = true
 
int AnimationLayerID = 0
 
FramerateModes FramerateMode = FramerateModes.Automatic
 
float FramesPerSecond = 4f
 
float PollFrequency = 1f
 
float ManualTimeBetweenFrames = 0.125f
 
float ManualAnimatorSpeed = 2
 
float timet = 0
 

Protected Member Functions

virtual void Awake ()
 
virtual void Update ()
 
virtual void StopMotion ()
 
virtual void Poll ()
 

Protected Attributes

float _currentClipFPS = 0
 
float _currentClipLength = 0f
 
float _lastPollAt = -10f
 
Animator _animator
 
AnimationClip _currentClip
 

Member Enumeration Documentation

◆ FramerateModes

Enumerator
Manual 
Automatic 

Member Function Documentation

◆ Awake()

virtual void MoreMountains.Tools.MMStopMotionAnimation.Awake ( )
protectedvirtual

◆ Poll()

virtual void MoreMountains.Tools.MMStopMotionAnimation.Poll ( )
protectedvirtual

◆ StopMotion()

virtual void MoreMountains.Tools.MMStopMotionAnimation.StopMotion ( )
protectedvirtual

◆ Update()

virtual void MoreMountains.Tools.MMStopMotionAnimation.Update ( )
protectedvirtual

Member Data Documentation

◆ _animator

Animator MoreMountains.Tools.MMStopMotionAnimation._animator
protected

◆ _currentClip

AnimationClip MoreMountains.Tools.MMStopMotionAnimation._currentClip
protected

◆ _currentClipFPS

float MoreMountains.Tools.MMStopMotionAnimation._currentClipFPS = 0
protected

◆ _currentClipLength

float MoreMountains.Tools.MMStopMotionAnimation._currentClipLength = 0f
protected

◆ _lastPollAt

float MoreMountains.Tools.MMStopMotionAnimation._lastPollAt = -10f
protected

◆ AnimationLayerID

int MoreMountains.Tools.MMStopMotionAnimation.AnimationLayerID = 0

◆ FramerateMode

FramerateModes MoreMountains.Tools.MMStopMotionAnimation.FramerateMode = FramerateModes.Automatic

◆ FramesPerSecond

float MoreMountains.Tools.MMStopMotionAnimation.FramesPerSecond = 4f

◆ ManualAnimatorSpeed

float MoreMountains.Tools.MMStopMotionAnimation.ManualAnimatorSpeed = 2

◆ ManualTimeBetweenFrames

float MoreMountains.Tools.MMStopMotionAnimation.ManualTimeBetweenFrames = 0.125f

◆ PollFrequency

float MoreMountains.Tools.MMStopMotionAnimation.PollFrequency = 1f

◆ StopMotionEnabled

bool MoreMountains.Tools.MMStopMotionAnimation.StopMotionEnabled = true

◆ timet

float MoreMountains.Tools.MMStopMotionAnimation.timet = 0

The documentation for this class was generated from the following file: