Example #1
0
 public override System.Collections.IEnumerator LevelComplete()
 {
     animator.Shoryuken();
     StartCoroutine(animator.JumpOffscreen());
     foreach (SlideAnimation item in menuItems)
     {
         item.MovingTowards = false;
         if (item.tag == "arrow")
         {
             StartCoroutine(item.MoveTo(new UnityEngine.Vector3(0.0f, -8.0f)));
         }
         else
         {
             StartCoroutine(item.MoveBackwards());
         }
     }
     sfx.PlaySound(SoundManager.SOUNDS.VICTORY);
     StartCoroutine(currentNode.Scatter(NODE_DIRECTION.DOWN));
     DecrementRemainingStones();
     while (animator.OnScreen)
     {
         yield return(null);
     }
     SceneManager.LoadScene("Zen Mode");
 }