Assets.Scripts.Animation.SpriteAnimation.SpriteAnimator.Animate C# (CSharp) Method

Animate() public method

public Animate ( ) : void
return void
        public void Animate()
        {
            if (currentSequence != null && (Time.time - lastAnimateTime) < (1.0f / currentSequence.FramesPerSecond))
            {
                return;
            }
            lastAnimateTime = Time.time;
            if (currentSequence == null || currentSequence.EndOfSequence) {
                currentSequence = GetNextSequence();
            }
            SetFrame(currentSequence.NextFrame());
        }