UnityWebGLChineseInput中文输入插件

UnityWebGL 项目的中文输入老是搞不定?UnityWebGLChineseInput真是省心多了。直接导入UnityWebGLChineseInput.unitypackage,你就能让网页端的 Unity 游戏支持中文输入,效果还挺稳定的。

插件的思路也蛮聪明:其实就是在网页上偷偷放一个 HTML 输入框,用户输入的中文通过 JSIL 接口传回 Unity 里。操作简单,逻辑也清晰,基本不需要你手动什么复杂事件。

不过有个小坑要注意:全屏状态下输入法不太灵。浏览器安全策略一限制,输入框弹不出来,你懂的。所以建议全屏应用尽量切成窗口模式输入,或者考虑其他方案。

插件在主流浏览器上兼容性还不错,但开发的时候最好自己测一下各个平台的效果,尤其是输入法表现差异比较大的时候。

另外,JSIL 这块你得熟一点,像SendMessage调用什么的,搞清楚调用流程调试起来才顺利。还有,别忘了在WebGL Player Settings里开启与 JavaScript 交互哦。

如果你在做中文输入的 H5 游戏或者表单交互工具,挺推荐用它的。用起来轻便,踩坑也少,就是别太指望它全屏下能完美运行。

rar
UnityWebGLChineseInput.rar 预估大小:1个文件
file
UnityWebGLChineseInput.unitypackage 6.2MB
rar 文件大小:6.2MB