private IEnumerator _behaviour() { coroutine = _parentBehaviour.StartCoroutine1(Behaviour(), this); yield return(coroutine.GetAwaiter()); _mc.Transition(); }