天天看点

uGUI练习(八) InputField

<a href="http://www.cnblogs.com/zhaoqingqing/p/3974561.html#t2">validation验证输入类型</a>

<a href="http://www.cnblogs.com/zhaoqingqing/p/3974561.html#t3">二事件</a>

<a href="http://www.cnblogs.com/zhaoqingqing/p/3974561.html#t4">onSubmit</a>

<a href="http://www.cnblogs.com/zhaoqingqing/p/3974561.html#t5">onValidateInput</a>

<a href="http://www.cnblogs.com/zhaoqingqing/p/3974561.html#t6">函数列表</a>

<a href="http://www.cnblogs.com/zhaoqingqing/p/3974561.html#t9">四Submit效果</a>

InputField 文本输入组件,本文练习InputField的属性及事件

uGUI练习(八) InputField

限制字符长度(0表示不限制),比如:设置只能输入3个字符(中文,英文,数字,符号都按1个字符来算),如下图所示

uGUI练习(八) InputField

2、Multi Line:多选显示

uGUI练习(八) InputField

4、keyboardType:键盘类型

uGUI练习(八) InputField

当文本框提交时触发这个事件

当在验证字符串是触发这个事件,可以用来当输入错误时及时提示

uGUI练习(八) InputField
uGUI练习(八) InputField

1、创建一个Panel,在Panel下创建一个InputField,两个Text,如下图所示

uGUI练习(八) InputField

2、设置InputFileld的Anchor为Bottom Center,其中一个Text命名为TextField,并把它设为 Stretch,并一个Text Anchor为Top Center

3、创建InputFieldScene.cs ,代码如下:

其中上面的代码主要部分是在 OnSubmit(string text) 函数,就是 回车 提交事件。

4、把InputFieldScene绑定在InputField上,设置好参数

uGUI练习(八) InputField

本文转自赵青青博客园博客,原文链接:http://www.cnblogs.com/zhaoqingqing/p/3974561.html,如需转载请自行联系原作者

继续阅读