示例#1
0
    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;
        }
    }