public override void PlayNext(IAction skyAction) { if (AnimationSequence.Contains(skyAction)) { int index = AnimationSequence.IndexOf(skyAction); if (index < AnimationSequence.Count - 1) { AnimationSequence [index + 1].Play(); } else { PlayCallBack.OnCompleteMethod(); } } }