void Update() { if (m_isLeaveCreateChar1 == true && mCreateChar && mCreateChar.IsLeaveCreateUIFinish()) { mCreateChar.LeaveCreateUI(); //< 离开创建角色界面aa GameObject kSelectWndObject = mCreateChar.m_SelectRoleWndObject; if (kSelectWndObject) { SelectChar kSelectChar = kSelectWndObject.GetComponent <SelectChar>(); if (kSelectChar) { kSelectChar.EnterSelectUI(); //< 回到选择角色界面aa } } m_isLeaveCreateChar1 = false; } if (m_isLeaveCreateChar2 == true && mCreateChar && mCreateChar.IsLeaveCreateUIFinish2()) { mCreateChar.m_ReturnModel = true; mCreateChar.EnterCreateUI1(mCreateChar.SelectedRace); //< 回到创建角色第一步界面aa m_isLeaveCreateChar2 = false; } }