Assets.Scripts.Animation.SpriteAnimation.SpriteAnimator.GetNextMainSequence C# (CSharp) 메소드

GetNextMainSequence() 개인적인 메소드

private GetNextMainSequence ( ) : SpriteAnimationSequence
리턴 SpriteAnimationSequence
        private SpriteAnimationSequence GetNextMainSequence()
        {
            if (Settings.RandomizeSequences)
            {
                currentSequenceIndex = UnityEngine.Random.Range(0, Sequences.Count);
            }
            else {
                currentSequenceIndex++;
                if (currentSequenceIndex >= Sequences.Count)
                {
                    currentSequenceIndex = 0;
                }
            }
            Sequences[currentSequenceIndex].Reset();
            return Sequences[currentSequenceIndex];
        }