guodong 2 years ago
parent
commit
06ff0b27d5

+ 2 - 5
GameClient/Assets/Game/HotUpdate/Controller/LoginController.cs

@@ -212,11 +212,8 @@ namespace GFGGame
             {
                 return name;
             }
-            else
-            {
-                ErrorCodeController.Handler(result);
-                return "";
-            }
+            ErrorCodeController.Handler(result);
+            return "";
         }
 
         public static async ETTask ReqCreateRole(string roleName = null)

+ 7 - 4
GameClient/Assets/Game/HotUpdate/Views/CreateRole/CreateRoleView.cs

@@ -34,14 +34,14 @@ namespace GFGGame
             _ui.m_btnSure.onClick.Add(OnClickBtnSure);
             _ui.m_btnDice.onClick.Add(() =>
             {
-                RandomRoleName();
+                RandomRoleName().Coroutine();
             });
         }
 
         protected override void OnShown()
         {
             base.OnShown();
-            RandomRoleName();
+            RandomRoleName().Coroutine();
             LogServerHelper.SendNodeLog((int)LogNode.ShowCreateRole);
         }
 
@@ -78,10 +78,13 @@ namespace GFGGame
             }
         }
 
-        private async void RandomRoleName()
+        private async ETTask RandomRoleName()
         {
             string name = await LoginController.ReqRandomRoleName();
-            _ui.m_inputName.text = name;
+            if(_ui != null && _ui.m_inputName != null)
+            {
+                _ui.m_inputName.text = name;
+            }
         }
 
     }