void SetRoleProfessional(int curRoleIndex) { switch (curRoleIndex) { case 0: m_ChooseIndex = ROLE_PROFESSION.ROLE_SJS; break; case 1: m_ChooseIndex = ROLE_PROFESSION.ROLE_KZS; break; case 2: m_ChooseIndex = ROLE_PROFESSION.ROLE_GJS; break; case 3: m_ChooseIndex = ROLE_PROFESSION.ROLE_MDS; break; default: m_ChooseIndex = ROLE_PROFESSION.ROLE_SJS; break; } SetRoleSexByProfessional(); }
void RefreshCreateRolePanelInfo(int chooseIndex) { ROLE_PROFESSION m_ChooseProType = (ROLE_PROFESSION)chooseIndex; if (ROLE_PROFESSION.ROLE_SJS == m_ChooseProType) { m_ProTitle.text = StrDictionary.GetClientDictionaryString("#{1700}"); } else if (ROLE_PROFESSION.ROLE_KZS == m_ChooseProType) { m_ProTitle.text = StrDictionary.GetClientDictionaryString("#{1699}"); } }
void OnCreate03() { m_RoleImage1.SetActive(false); m_RoleImage2.SetActive(false); m_RoleImage3.SetActive(true); if (m_ChooseSex == ROLE_SEX.ROLE_FEMALE) { m_ChooseIndex = ROLE_PROFESSION.ROLE_PRO3; } else { m_ChooseIndex = ROLE_PROFESSION.ROLE_PRO6; } RequestNewName(); }
void OnTabChange(TabButton button) { int chooseIndex = ((int)m_ChooseIndex + 3) % 6; if (button.name == "boy") { m_ChooseSex = ROLE_SEX.ROLE_MALE; m_ChooseIndex = (ROLE_PROFESSION)chooseIndex; } else if (button.name == "girl") { m_ChooseSex = ROLE_SEX.ROLE_FEMALE; m_ChooseIndex = (ROLE_PROFESSION)chooseIndex; } RequestNewName(); RefreshCreateRolePanelInfo(chooseIndex); }
void Start() { RequestNewName(); FreshNewName(); //Default Choice m_ChooseIndex = ROLE_PROFESSION.ROLE_SJS; m_ChooseSex = ROLE_SEX.ROLE_FEMALE; m_MuiSelectPersonObj.onSelectOneItem = onSelectOneRoleItem; m_MuiSelectPersonObj.onBeginRotation = onSelectPanelBeginRotation; m_MuiSelectPersonObj.onSpringFinished = onSelectPanelFinishRotation; for (int i = 0; i < m_processNameArray.Length; i++) { m_processNameArray[i].text = Utils.GetLoginNameByIndex(i); } }
int GetRealProfessionID(ROLE_PROFESSION value) { if (value == ROLE_PROFESSION.ROLE_SJS) { return((int)CharacterDefine.PROFESSION.TIANSHAN); } else if (value == ROLE_PROFESSION.ROLE_GJS) { return((int)CharacterDefine.PROFESSION.DALI); } else if (value == ROLE_PROFESSION.ROLE_KZS) { return((int)CharacterDefine.PROFESSION.SHAOLIN); } else if (value == ROLE_PROFESSION.ROLE_MDS) { return((int)CharacterDefine.PROFESSION.XIAOYAO); } else { return(-1); } }