Esempio n. 1
0
        public static void StopAllCoroutines(System.Type key)
        {
            if (!routineDictionaty.ContainsKey(key))
            {
                return;
            }
            LinkedList <Coroutine> linkedList = routineDictionaty[key];

            foreach (Coroutine c in linkedList)
            {
                Instance.StopCoroutine(c);
            }

            linkedList.Clear();
        }
Esempio n. 2
0
 /// <summary>
 /// 基于母体协程管理工程实现的功能,停止协程
 /// </summary>
 public static void StopCoroutine(LinkedListNode <Coroutine> node)
 {
     TheMatrix.StopCoroutine(node);
 }