using UnityEngine; using UnityEngine.UI; using System.Collections; public class ClanChatInput : MonoBehaviour { public InputField inputField; void Start() { (inputField.placeholder as Text).text = Language.GetStr ("ChatPanel", "placeholder"); inputField.onValidateInput = StringUtil.InputValidateHandler; } public void OnInputChanged() { inputField.text = StringUtil.LimitInput (inputField.text, 140); } public void StartTap() { inputField.ActivateInputField (); } public void Send() { if (!StringUtil.Empty (inputField.text)) { DealSend (inputField.text); inputField.text = ""; } } private void DealSend(string content) { Session.GetInstance ().GetBattleSession ().GetMessageManager ().ClanMessage (content); } }