public void Initialize() { var go = new GameObject("CoroController"); Object.DontDestroyOnLoad(go); coroutineBehaviour = go.AddComponent <CoroBehaviour>(); Debug.Log("Initialize CoroutineService"); }
public Coro(IEnumerator coroutine, CoroBehaviour behaviour) { coro = behaviour.StartCoroutine(Run(coroutine)); this.behaviour = behaviour; }