首页 > 其他 > 详细

NGUI--怎么控制Input中的输入的字符长度和类型

时间:2014-03-26 02:38:47      阅读:438      评论:0      收藏:0      [点我收藏+]

1.输入字符长度可以通过修改面板中Max chars属性来限制,默认为0,不受限制,若要求只输入4位数 ,那么将0改为4即可。

2.输入类型,要通过修建Input代码,若要求只能输入0-9的数字,那么在OnInput函数中,添加一个if限制即可,如下

    if (c==‘0‘||c==‘1‘||c==‘2‘||c==‘3‘||c==‘4‘||c==‘5‘||c==‘6‘||c==‘7‘||c==‘8‘||c==‘9‘)  //此句为新增,用来控制输入0-9数字类型
                  
 { 
                        mText += c; 
                        SendMessage("OnInputChanged", this, SendMessageOptions.DontRequireReceiver); 
                    } 



*********************************************************************************************************************************************



NGUI其他常用代码如下:

obj1 = UICamera.currentTouch.current.collider.gameObject; //判断当前点击对象
sprit1.spriteName=obj1.GetComponentInChildren<UISprite>().spriteName;//获取当前点击对象的sprite名字属性
lab1 = obj1.GetComponentInChildren<UILabel>();//获取当前点击对象的lable

x1=int.Parse(lab1.text);//将string类型转换从int

lab1.text=x1.ToString();//将int转换成string



NGUI--怎么控制Input中的输入的字符长度和类型,布布扣,bubuko.com

NGUI--怎么控制Input中的输入的字符长度和类型

原文:http://blog.csdn.net/woailvmengmeng/article/details/22098475

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!