void SelectToggle(int _index) { //if (GameCenter.chatMng.CurAutoPlayType == CurAutoPlayVoiceType.CHATWND)//自动播放切换界面中断自动播放 //{ // GameCenter.chatMng.SetCurAutoPlayTypeNoPlay(); //} if (privateChatObj != null) { privateChatObj.SetActive(false); } if (chatInput != null) { chatInput.gameObject.SetActive(true); } if (sendObj != null) { sendObj.SetActive(true); } if (trumpetBtn != null) { trumpetBtn.SetActive(true); } if (inVoiceBtn != null) { inVoiceBtn.SetActive(false); } if (inputObj != null) { inputObj.SetActive(true); } //if (voiceObj != null) // voiceObj.SetActive(false); switch (_index) { case 1: GameCenter.chatMng.SelectChatType((int)ChatInfo.Type.All); CouldPlayVoice(); break; case 2: GameCenter.chatMng.SelectChatType((int)ChatInfo.Type.World); CouldPlayVoice(); break; case 3: GameCenter.chatMng.SelectChatType((int)ChatInfo.Type.Team); CouldPlayVoice(); if (GameCenter.teamMng.TeamId == 0) { sendObj.SetActive(false); GameCenter.messageMng.AddClientMsg(252); } break; case 4: GameCenter.chatMng.SelectChatType((int)ChatInfo.Type.Guild); CouldPlayVoice(); break; case 6: GameCenter.chatMng.SelectChatType((int)ChatInfo.Type.System); chatInput.gameObject.SetActive(false); break; case 5: GameCenter.chatMng.SelectChatType((int)ChatInfo.Type.Private); CouldPlayVoice(); break; // case 7: GameCenter.chatMng.SelectChatType((int)ChatInfo.Type.System); break; default: GameCenter.chatMng.SelectChatType((int)ChatInfo.Type.All); break; } if (chatInput != null) { chatInput.ShowSavedChat(); } }