Esempio n. 1
0
 IEnumerator CoroutineUseCard()
 {
     while (true)
     {
         UIAction action = Game.BattleManager.GetTopUIAction();
         if (action != null)
         {
             if (action.BindActionList != null)
             {
                 for (int i = 0; i < action.BindActionList.Count; i++)
                 {
                     StartCoroutine(action.BindActionList[i].Excute());
                 }
             }
             yield return(action.Excute());
         }
         else
         {
             yield return(null);
         }
     }
 }