void OnDisable() { if (ChatManager.Instance == null) { return; } IChatChannel chatRoom = ChatManager.Instance.ActiveChatRoom; if (chatRoom != null) { UIChatHandler.DisplayLatestMessageInInputbox(chatRoom, _inputBox); } }
void OnSelectedInputbox(object o) { bool val = (bool)o; if (val) { UIChatHandler._isGuildChat = true; UIManager.Instance.CloseUI("Guild"); UIManager.Instance.OpenUI("UITownChat"); GameObject ui = UIManager.Instance.GetUI("UITownChat"); UIChatHandler chat = ui.GetComponent <UIChatHandler>(); chat.EnterChatMode(IChatChannel.ENUM_CHAT_CHANNEL.CHANNEL_GUILD); } }