IEnumerator PlayNextAnimation() { GameObject templateInstance = HandManager.FindTemplateInstance(actionGroup); // templateInstance.SetActive(true); playingAnimation = true; TweenAnimation tweenAnimation = animationQueue.Dequeue(); tweenAnimation.tween.Play(); yield return(tweenAnimation.tween.WaitForCompletion()); playingAnimation = false; // templateInstance.SetActive(!tweenAnimation.disableGameObjectAfter); }