玩植物大战僵尸怎么解决问题?当你点击开始游戏时,会弹出致命错误对话框。

先说结论,用美式键盘输入法。

原因如下:

如果选择全屏,游戏调用不同的图形渲染接口,游戏中输入法的UI框需要重画。

这个工作一定要做,尤其是中文输入法。

如果我们不做这个工作,我们的英文输入法就没有问题,因为人家不像我们的中文输入法。

这样就出现了候选框,人民英语直接对应输入。其实不需要什么英文输入法。

不过你想想,你可能会用搜狗输入法,百度输入法,QQ输入法。这样的输入法在Windows桌面下可以很好的显示。

但是在游戏里就不一样了,游戏调用的图形界面和桌面不一样。

游戏不能使用桌面渲染,换句话说,

因为游戏的渲染图像覆盖了桌面。您的游戏图像已经覆盖了桌面。您仍想显示它吗?

那就再画一个!

如果不重画,会报错。

游戏会从头加载你的输入法,但是当你准备重画输入框的时候,发现这段代码是空的(或者不兼容),只能报错!

比如盗版游戏《植物大战僵尸》,明明只做了英文版,却没有中文版。虽然盗版已经汉化了,但是对于输入法,中国团队是无能为力的。

所以游戏根本没有画这个UI。虽然它没有画出这个UI,但是游戏过程想要表现出来,那一定是致命错误!

②如果选择窗口模式,即不切换图像渲染界面,输入法的UI仍由原桌面渲染。

③全屏窗口模式其实就是窗口模式,只是看起来像全屏。

这就是你的窗口模式不报错的原因。

扩展知识:

至于有个贴吧的兄弟说“点开游戏疯狂按左键”,其实是一种拒绝注入输入法的行为。