Unity的聊天室
using UnityEngine; using System.Collections; public class Userwords : MonoBehaviour { private UIInput input; public UITextList textlist; void Start () { } void Update () { } void Awake() { input=this.GetComponent<UIInput>(); GameObject grid1=GameObject.Find("ChatSendBg");//获取需要监听的按钮对象 UIEventListener.Get(grid1).onClick=OnClickBtn;//设置这个按钮的监听,指向本类的OnClickBtn方法中 } void OnClickBtn(GameObject go) { switch(go.name) { case "ChatSendBg": input.value=this.transform.GetComponentInChildren<UILabel>().text; string chatMessage=input.value; textlist.Add(chatMessage); input.value=""; break; } } }
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。