该插件能够让 Blender 更好地支持 Windows 平台上的输入法。
让你在 Blender 的输入框、文本物体编辑模式、文本编辑器、控制台中,获得良好的输入法使用体验。
功能特性:
-
在编辑器中支持输入法
让用户可以在以下编辑器中,可以使用输入法直接输入文字:
-
3D视图 – 文本物体编辑模式
-
文本编辑器
-
控制台
Blender 本身仅支持在输入框中使用输入法,但使用插件后,可以让以上编辑器在用户需要输入文本时,也支持输入法。
-
-
正确启停输入法
-
在用户需要输入文字时启用输入法。
-
在用户不需要输入文字时停用输入法,避免快捷键被输入法拦截。
对于输入框,插件会在用户激活或退出输入框时,自动启用或停用输入法。Blender 自身具备激活输入框时自动启用输入法的功能,插件要做的是确保退出输入框时输入法能够被停用。
对于编辑器,插件会在用户将鼠标移入或移出特定的编辑器,根据当前条件,自动启用或停用输入法。在编辑器中使用浮动菜单或面板(譬如右键单击时),输入法会自动停用(除非菜单或面板中的输入框被激活)。
-
-
修复非 IME字符的输入问题
-
大写锁定时无法输入字符。
-
某些输入法中涉及非IME字符的输入问题。
该功能的机制是普适性的,不针对特定的输入法,因此任何输入法中类似的问题都会得到解决。
这里的“非IME字符”,是指输入法不处理的字符按键,譬如在微软拼音输入法中,大写锁定时,输入法不处理字母按键,而在非大写锁定时,则会处理字母按键。不同的输入法其机制也不同,譬如微软日语输入法中,无论是否大写锁定,输入法都会处理字母按键。
Blender 对这种按键的处理并不完善,最终导致按下按键后没有任何反应。本功能可以绕过 Blender 的这个缺憾,让这些按键能够被正常处理。
-
-
使用 Shift + 鼠标按键 时,不会引发输入模式的切换
仅适用于编辑器
在编辑器中使用 Shift + 鼠标按键(一般为视图导航的快捷键)时,插件将确保输入法的输入模式(譬如:中/英)在释放 Shift 键后不会产生改变。
(适用于windows版本blender3.0~4.4α)
请先
!