unity里面能不能判断软键盘是不是打开

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了unity里面能不能判断软键盘是不是打开相关的知识,希望对你有一定的参考价值。

代码是什么

参考技术A 假设按A键打开软键盘,代码如下:
public bool isSoftKeyKoard; //标识软件盘的开启状态
public void Start()

isSoftKeyKoard = false; //初始软键盘未打开

public void Update()

if(Input.GetKeyDown (KeyCode.A) && !isSoftKeyKoard ) //按下A键并且软键盘未打开

Process.Start (str + "/osk.exe"); //开启软键盘
isSoftKeyKoard = true;
Debug.Log("软键盘已打开!");

//在其他地方判断isSoftKeyKoard 的值就能判断软键盘是否打开了


本回答被提问者采纳

苹果手机在游戏中怎么打开软键盘 ?

苹果手机在游戏中打开软键盘需要

1、首先找到iPhone主屏上的“设置”图标并点击打开;

2、在设置中找到“通用”选项,然后会看到“新键盘”选项; 设置九宫格

3、找到“添加新键盘”选项后,找到“简体中文”输入法并进行点击,选择“十键”。

4、能用九宫格输入法了。

所谓的软键盘并不是在键盘上的,而是在"屏幕"上,软键盘是通过软件模拟键盘通过鼠标点击输入字符,是为了防止木马记录键盘输入的密码,一般在一些银行的网站上要求输入帐号和密码的地方容易看到。
参考技术A 苹果手机在游戏中打开软件玩,你可以在一些输入框里面,然后点击输入东西的时候,然后它就会自动打开软件版,所以说基本上那些软件盘的话都是可以在输入框打开的
这个你可以具体参考一下网上一些教程之类的就可以了,基本上一些教程还可以的

以上是关于unity里面能不能判断软键盘是不是打开的主要内容,如果未能解决你的问题,请参考以下文章

android 软键盘弹出默认是英文,怎么让默认为数字,但是还是能输入英文呢

如何在Android中判断软键盘是不是弹出或隐藏

如何在Android中判断软键盘是不是弹出或隐藏

unity重写软键盘for Android NGUI

android中如何点击一个按钮时隐藏软键盘,(不是点击空白处隐藏软键盘)

android软键盘挡住了下面的按钮,有啥办法解决么