引擎源码参考
UWidget::GetDefaultFontName();
忘记是具体哪个版本之后了,虚幻自带的字体不支持中文,经常需要自己手动导入字体,然后还需要一个一个进行设置,很麻烦
之前一直不知道怎么修改UserWidget里面Text,EditableText等这些控件的默认字体,看源码的过程中偶然发现这个是可以配置的,很简单,只需要 在工程目录下,在Config文件夹中的DefaultEngine.ini里面添加配置信息,如果想要修改编辑器默认字体的话理论上把引擎下面的BaseEngine.ini修改了也是可以的
[SlateStyle]
DefaultFontName=/Game/Slate/Fonts/KaiTi
上面的路径需要根据自己的项目进行修改
重启编辑器就可以了!