Unity实战笔记_2.登陆界面脚本编写
2016-12-23 23:07
267 查看
先简单模拟一下用户登陆的流程。功能后续再添加。
重点:NGUI封装的监听事件用法。
using UnityEngine; using System.Collections; public class LoginPanel : MonoBehaviour { private UIInput accInput; private UIInput pwdInput; // Use this for initialization void Start () { accInput = transform.Find("InputAcc").GetComponent<UIInput>(); pwdInput = transform.Find("InputPwd").GetComponent<UIInput>(); BoxCollider[] boxs = transform.GetComponentsInChildren<BoxCollider>(true);//参数为隐藏的boxcollider也可以找到 foreach (BoxCollider box in boxs) { UIEventListener listener = UIEventListener.Get(box.gameObject); listener.onClick = onClick; } } void onClick(GameObject click) { if(click.name.Equals("LoginButton")) { Debug.Log(string.Format("用户登录! Account:{0},Password:{1}", accInput.value, pwdInput.value)); } } }
重点:NGUI封装的监听事件用法。
相关文章推荐
- Unity实战笔记_1.创建一个登陆界面
- Unity实战笔记_3.加载界面
- UNITY 2D学习笔记(二):C#脚本编写
- Unity实战笔记_4.搭建一个人物创建选择界面
- [Unity]界面GUI程序常用的脚本类
- Unity学习笔记3:随机数和动画脚本
- shell时间,shell创建文件,linux shell编写以日期时间为文件名的脚本学习笔记 (转)
- Unity学习系列笔记3:随机数和动画脚本
- Asterisk下 AGI查询mysql的程序脚本编写(笔记)
- Unity 3D学习笔记(三)——关于脚本
- Unity3.5的脚本编写(C#),请使用VS编写,然后用MonoDevelop调试!
- linux shell编写以日期时间为文件名的脚本学习笔记
- 跟着BOY学习开发cocos2d-x 游戏 实战篇(1)之 loading 界面编写
- Hadoop脚本——Hadoop实战初级部分学习笔记
- 跟着BOY学习开发cocos2d-x 游戏 实战篇(1)之 loading 界面编写
- Java学习笔记之三——Java用户登陆界面
- 一、使用JAVA_SWT编写登陆界面(不含数据库,登陆按钮未处理)
- linux shell 编写屏幕产生颜色的脚本学习笔记
- 黑马程序员之WinForm编程基础学习笔记:登陆界面,登陆错误三次退出程序,假设用户名,密码是admin,888888,不区分大小写。(易错点:局部变量与类变量),退出程序Close()或者Appli
- iQQ 学习笔记3 :编写代码打包Ant脚本