Exemple #1
0
 public void DoAction(List <Action> actionList)
 {
     m_Hoster.StartCoroutine(CoroutineRunner.ActionOneByOne(actionList));
 }
Exemple #2
0
 public void DoActionWithDelay(List <Action> actionList, float delay)
 {
     m_Hoster.StartCoroutine(CoroutineRunner.ActionOneByOneWithDelay(actionList, delay));
 }
Exemple #3
0
        private CoroutineManager()
        {
            m_Hoster = new GameObject("CoroutineRunner").AddComponent <CoroutineRunner>();

            GameObject.DontDestroyOnLoad(m_Hoster);
        }