-
替换font_default.ttf 为 unifont字体 (比如从这里下载一个:unifont )
-
修改Kha源码
git源码位置: https://github.com/Kode/Kha/blob/master/Sources/kha/graphics2/Graphics.hx#L141
将
public static var fontGlyphs: Array<Int> = [for (i in 32...256) i];
修改为:
public static var fontGlyphs: Array<Int> = [for (i in 32...40869) i];
- 在blender中完善canvas时应该不能直接输入中文,可以在对应的源码
_canvas.json中输入中文。
本文介绍如何在Kha游戏引擎中替换默认字体为支持更广泛字符集的unifont,以及如何在Blender中通过修改源码使Canvas组件支持中文输入。涉及到的步骤包括下载并替换字体文件,修改Kha源代码以增加支持的字符范围。
2829

被折叠的 条评论
为什么被折叠?



