Unity NGUI制作聊天框
来源:互联网 发布:360商城抢购软件 编辑:程序博客网 时间:2024/05/21 07:12
今天和大家分享一下滚动条和文本做成的聊天框
新建一个Sprite-->添加Box Collider-->Scroll Bar Script-->设置属性UPScroll Bar(Direction:TopToBottom 把Sprite拖拉到Background里面 Size:0.1)
新建一个子Sprite-->把子Sprite拖拉到Foreground里面-->把它的高度和宽度设置的和父Sprite一样
下边是介绍输入文本
新建一个Label-->添加Box Collider--添加Text List-->添加脚本
private UITextList testList;
int i=0;
void Start () {
testList = this.GetComponent<UITextList> ();
}
void Update () {
if (Input.GetMouseButtonDown (0)) {
i++;
testList.Add ("qishituan.org"+i);
}
}
新建一个ScrollBar-->把子Sprite的Anchors属性里面的Left、Right、Top、Bottom 都设置为自身
设置Label的属性UIText List(把Label拖拉到Text Label里面,把ScrollBar拖拉到Scroll Bar里面
然后是聊天窗口的制作
新建一个可拖拉的Sprite(Drag Object)-->新建一个可把窗口拖拉大小的Sprite(Drag Resize Script)-->新建一个纸质的Sprite做背景(Anchors:设置为自身)
新建一个ScrollBar,让两个Sprite一样大小父Sprite设置
新添加一个TextList
新添加一个TextField(Anchors:Top设为Bottom,其它都是自身
把脚本拖拉到TextFiled上面把TextFiled拖拉到属性On Submit里面的Notify上面,并选择相应的Method把聊天的Label拖拉到属性Chart里面的Text List上面
public UIInput input;
public UITextList textList;
public void OnChartSubmit(){
string value = input.value;
textList.Add (value);
input.value = "";
}
更多精彩关注:http://www.gopedu.com/
0 0
- Unity NGUI制作聊天框
- 在Unity中通过NGUI UITexture制作动态聊天表情
- NGUI制作简单聊天界面
- NGUI制作一个游戏内的聊天框
- NGUI 3.5教程 Scroll Bar 滚动条-制作聊天框
- Unity NGUI制作scroll view
- NGUI学习之制作聊天窗口
- Unity中利用NGUI制作简易字体
- Unity之NGUI制作登录界面
- 【unity】使用NGUI制作滚动列表
- NGUI 3.5教程(八)Scroll Bar 滚动条-制作聊天框
- NGUI 3.5教程(八)Scroll Bar 滚动条-制作聊天框
- NGUI聊天
- unity视频笔记——ngui-技能冷却,注册,聊天
- NGUI制作密码输入框
- unity基础开发----NGUI图集Atlas制作简介
- unity 3d中使用BMFont制作NGUI清晰字体
- 初学unity ngui 制作血条跟随角色移动
- 带分数
- 物联网:PHP-Laravel快速部署RESTful(零)--关于安装laravel
- hdu 3315 My Brute 网络流
- 新股上市日、新股发行网上申购日的区别
- android 通过WebView显示网页
- Unity NGUI制作聊天框
- NTP时间校准
- UML用例图总结
- 屌丝用Sleep() 函数和 printf() 函数的表白程序
- 从归并排序到数列的逆序数对(微软笔试题)
- MFC笔记--消息
- Android对话框(二)进度条对话框ProgressDialog和自定义对话框CustomDialog
- Objective - C基础: 第五天 - 5.@property - 参数详解
- 一道有趣的GOOGLE面试题