我正在制作 Godot 的 Hello World 场景。
我没有像教程中演示的那样使用“Hello World”,而是尝试了“ Hello World ”之类的东西,但我发现它不起作用。我在标签文本输入中输入的任何非 ASCII 码都被忽略了。
如何在 Godot 标签中使用非 ASCII 字符?还是完全支持?
最佳答案
默认Label
Godot 中的字体不支持非 ASCII 字符。
您可以尝试更改 Label
中的字体通过从您的计算机中选择一种字体,或者如果您的设备上不存在该字体,则可以从诸如 Google Fonts 之类的站点上传它来支持非 ASCII 符号。 .
为您的 Label
选择字体后节点,打开 Custom Fonts
节点编辑器中的属性,并创建一个 DynamicFont
,并在 Font
=> Font Data
按 Load
并在文件系统的打开窗口中选择您的字体(.ttf
或任何其他字体扩展名)。
关于godot - Godot 标签文本中会忽略非 ascii 字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59597503/