Unity3D-----聊天框的实现

NGUI实现聊天框

一、功能

用户输入信息并发送,上方聊天窗口显示信息。

二、实现

1、分别创建两个精灵Sprite和两个Label,Label各一个作为一个精灵的子类。
在这里插入图片描述在这里插入图片描述
SpriteArea作为信息的输出域,SpriteInput作为信息的输入域。
2、分别给SpriteArea和SpriteInput添加Input Field Script组件,并将Label类型设置为各自的子类。
3、给SpriteArea加上Text list组件,并给SpriteInput加上Chat Input Script组件,然后将Chat Input组件当中的Text List属性设置为SpriteArea。作用:指定内容输出在哪里。
在这里插入图片描述
4、在SpriteArea中的Text list组件上,将Label和Scroll Bar分别指定一下并且设置style为chat,Scroll Bar在NGUI中有预制件,搜索即可直接拿来使用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值