Unity 中的 IME介绍
什么是输入法编辑器 (IME)
输入法是操作系统的一个组件或程序,它允许用户输入在输入设备上无法直接找到的字符和符号。例如,在计算机上,它能让使用“西方”键盘的用户输入中文、日语、韩语和印度语等字符;在手机等众多手持设备上,它支持通过数字键盘输入拉丁字母。
“输入法”这个术语通常指的是使用键盘输入特定语言的方式,常见的有仓颉输入法、拼音输入法,或者利用死键(某些特殊按键组合来输入字符)的方式。
IME 与 Unity
Desktop(桌面端)
Unity 支持 IME,这表明在所有图形用户界面中都可以写入非 ASCII 字符。这种输入法(Input Method)与引擎实现了完全集成,用户无需进行额外操作即可激活。若要进行测试,只需将键盘语言切换为非 ASCII 语言(如日语),然后在界面中开始输入即可。
当输入非 ASCII 字符时,若需要获取更多信息以及进行优化设置,可以查看字体属性的字符(character)选项。
需要注意的是,mac 系统的网络播放器目前不支持 Unity 的 IME。
iOS
目前,iOS 设备尚不支持该功能。
Android
安卓(Android)设备同样尚不支持该功能。