public static Coroutinex StartCoroutinex(this MonoBehaviour self, IEnumerator routine) { Coroutinex coroutine = new Coroutinex(self, routine); coroutine.Start(); return(coroutine); }