private void Refresh_BottomChat() { if (this.chatEntryNode != null) { CChatEntity last = Singleton <CChatController> .instance.model.channelMgr.GetChannel(EChatChannel.Select_Hero).GetLast(); Text componetInChild = Utility.GetComponetInChild <Text>(this.chatEntryNode, "Text"); if (last != null) { componetInChild.text = string.Format("{0}:{1}", last.name, last.text); } else { componetInChild.text = string.Empty; } } }
private bool Show_Bubble(CChatEntity ent) { if (ent != null) { if (Singleton <CHeroSelectBaseSystem> .instance.roomInfo == null) { return(false); } MemberInfo masterMemberInfo = Singleton <CHeroSelectBaseSystem> .instance.roomInfo.GetMasterMemberInfo(); if (masterMemberInfo == null) { return(false); } int teamPlayerIndex = Singleton <CHeroSelectBaseSystem> .instance.GetTeamPlayerIndex(ent.ullUid, masterMemberInfo.camp); if ((teamPlayerIndex >= 0) && (teamPlayerIndex <= 4)) { this.Show_Bubble(teamPlayerIndex, ent.text); return(true); } } return(false); }