Feel 5.9.1
The best way to improve your game's feel and make it extra juicy
Loading...
Searching...
No Matches
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: