Namespace AnimationHelpers
Classes
ColorExtention
Simple extensions for the Unity Color classs
DurationAnimationSequence
Abstract class for a animation which lives for a certain duration.
OneShotSquence
A animation which only is called once and then is finished.
SpeedAnimationSequence
Abstract class for an animation which uses speed for its animation. (Duration is different with a different distance)
TextAnimator
Animator for animating text in a type writer stlye
TmpProExtention
Typewriter extension method for Text Mesh
TransformAnimator
Transform Animation for animating a unity transform
TransformAnimatorDurationSequence
Class for animations sequences which are running for a certain duration
TransformAnimatorSpeedSequence
Class for animations which uses a animation speed. It is not possible to add more than one animation to a speed sequence because the speed parameter can have a different meaning for different animations therefore the animation does not have the same duration with the same speed.
TransformExtention
Extenuation Method for the transform animations
ValueAnimationExtentions
Extension methods for the value animations
ValueDurationAnimation<T>
A simple duration animation which only changes a value over time.
ValueSpeedAnimation<T>
A simple speed animation which only changes a value over time.
WaitForCondition
Animation which waits till a certain condition is true.
WaitForSecondsSequence
Animation which waits for a given duration.
Interfaces
IAnmationSequence
Delegates
TextAnimator.TextAnimationAction
Delegate for a action executed each animation step
WaitForCondition.TimePredicate
Delegate for the condition takes the unity time as an parameter and returns a bool (waits till true)