private IEnumerator DoStart() { NativeRequest_Start s = new NativeRequest_Start(); NativeManager.Send(s); while (!s.isComplete) { yield return(null); } IEnumerator e = InitBind(); while (e.MoveNext()) { yield return(null); } StopAllCoroutines(); _entity = new GameEntity { loginMachine = loginMachine }; _entity.Initialize(); }