查看: 19001|回复: 118

[在unity中制作] 手机键盘

  [复制链接]

1

主题

342

帖子

7万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
75866
发表于 2016-7-6 03:15:47 | 显示全部楼层 |阅读模式
在大多数情况下,统一将处理键盘输入自动GUI元素也容易从脚本需求的键盘。
GUI元素
键盘会自动出现,当用户点击可编辑的GUI元素。目前,gui.textfield,gui.textarea和gui.passwordfield将显示键盘;看用户界面类文件for further details。
键盘操作手册
使用touchscreenkeyboard。open()函数打开键盘。请看touchscreenkeyboard脚本,这个函数的参数参考。
键盘布局的选择
键盘支持以下选项:

财产        功能:
touchscreenkeyboardtype默认。        书信可以切换到数字和标点符号键盘。
touchscreenkeyboardtype.asciicapable        书信可以切换到数字和标点符号键盘。
touchscreenkeyboardtype.numbersandpunctuation        数字和标点符号。可以切换到字符键盘。
touchscreenkeyboardtype.url        用斜线和.com按钮。可以切换到数字和标点符号键盘。
touchscreenkeyboardtype.numberpad        只有从0到9的数字。
touchscreenkeyboardtype.phonepad        用键盘输入电话号码。
touchscreenkeyboardtype.namephonepad        书信可以切换到手机键盘。
touchscreenkeyboardtype.emailaddress        用@符号的字母。可以切换到数字和标点符号键盘。



文本预览
默认情况下,编辑框将被创建并放置在键盘的上方。这是预览用户输入的文本,所以文本总是可见。然而,你可以通过设置禁用文本预览touchscreenkeyboard.hideinput真正的。请注意,这仅适用于某些键盘类型和输入模式。例如,它不会为手机按键和多行文本输入工作。在这种情况下,编辑框中会出现。touchscreenkeyboard.hideinput是一个全局变量,会影响所有的键盘。
能见度和键盘大小
有三个键盘特性touchscreenkeyboard确定键盘和屏幕尺寸的可见性状态。


财产        功能:
看得见的        退货真正的如果键盘是完全显示在屏幕上,可以输入字符。
区域        返回键盘的位置和尺寸。
活动中        退货真正的如果键盘被激活。这个属性是不是静态的财产。你必须有一个键盘的实例来使用这个属性。


请注意,touchscreenkeyboard.area将返回一个位置和大小设置为0,直到键盘完全显示在屏幕上的矩形。你不应该查询该值后立即touchscreenkeyboard。open()。键盘事件的顺序如下:
  • touchscreenkeyboard。open()被称为。touchscreenkeyboard.active返回true。touchscreenkeyboard.visible返回false。touchscreenkeyboard.area时返回(0,0,0,0)。
  • 键盘滑进屏幕。所有属性保持不变。
  • 键盘停止滑动。touchscreenkeyboard.active返回true。touchscreenkeyboard.visible返回true。touchscreenkeyboard.area返回键盘的真实位置和大小。
安全的文本输入
可以配置键盘输入时隐藏字符。这是有用的,用户需要输入敏感信息(如密码)。手动安全文本输入启用打开键盘,使用下面的代码:
  1. touchscreenkeyboard.open(“违约”,touchscreenkeyboardtype,FALSE,FALSE),true);
复制代码

手机键盘 隐藏文本在打字的时候报警键盘
用黑色半透明的背景而不是经典的不透明的键盘显示、呼叫touchscreenkeyboard。open()如下:
  1. touchscreenkeyboard.open(“违约”,touchscreenkeyboardtype,FALSE,FALSE,TRUE,TRUE);
复制代码

手机键盘 经典的键盘
手机键盘
报警键盘




回复

使用道具 举报

0

主题

825

帖子

2702

积分

vip会员

Rank: 1

积分
2702
发表于 2016-7-13 19:29:12 | 显示全部楼层
谢谢楼主分享
回复 支持 反对

使用道具 举报

0

主题

838

帖子

2754

积分

vip会员

Rank: 1

积分
2754
发表于 2016-7-13 19:35:27 | 显示全部楼层
来看看......
回复 支持 反对

使用道具 举报

0

主题

848

帖子

2830

积分

vip会员

Rank: 1

积分
2830
发表于 2016-7-13 20:08:49 来自手机 | 显示全部楼层
嗯,这个资源特别的好啊,赶紧下来收藏起来。
回复 支持 反对

使用道具 举报

0

主题

876

帖子

2877

积分

vip会员

Rank: 1

积分
2877
发表于 2016-7-13 20:38:47 | 显示全部楼层
这个必须顶,,,,
回复 支持 反对

使用道具 举报

0

主题

877

帖子

2924

积分

vip会员

Rank: 1

积分
2924
发表于 2016-7-13 21:16:25 来自手机 | 显示全部楼层
看看这个得多少钱
回复 支持 反对

使用道具 举报

0

主题

1230

帖子

3932

积分

vip会员

Rank: 1

积分
3932
发表于 2016-7-13 21:56:51 | 显示全部楼层
这个必须顶,,,,
回复 支持 反对

使用道具 举报

0

主题

1220

帖子

3838

积分

vip会员

Rank: 1

积分
3838
发表于 2016-7-13 22:14:58 | 显示全部楼层
好这个应该还行,自己懒得找了
回复 支持 反对

使用道具 举报

0

主题

835

帖子

2786

积分

vip会员

Rank: 1

积分
2786
发表于 2016-7-13 22:14:58 | 显示全部楼层
这个需要的j8也不少吧
回复 支持 反对

使用道具 举报

0

主题

845

帖子

2850

积分

vip会员

Rank: 1

积分
2850
发表于 2016-7-13 22:45:10 来自手机 | 显示全部楼层
谢谢楼主分享
回复 支持 反对

使用道具 举报

*滑块验证:
您需要登录后才可以回帖 登录 | enginedx注册

本版积分规则

 
 



邮件留言:


 
返回顶部