UE4 使用中文字

方法一

在PC中的字体文件夹或者网上搜索字体文件,下载后拖拽到UE4 contentBrowers下

UE4 使用中文字_第1张图片

出现两个文件

UE4 使用中文字_第2张图片

在UI的Text控件中,Detail--Appearance--Font选择导入的字体文件

UE4 使用中文字_第3张图片

方法二:

UE4 的3D text中,需要使用TextRenderer组件,组件中使用中英文需要创建一个Font字体材质

UE4 使用中文字_第4张图片UE4 使用中文字_第5张图片

首先在Content中创建一个Font

UE4 使用中文字_第6张图片

双击创建的字体,在出现面板的details中选择font cache type 中的offline

UE4 使用中文字_第7张图片

在字体选择中选择相应字体

UE4 使用中文字_第8张图片

在details中,选择 alpha only ,并在Chars中输入所需文字

UE4 使用中文字_第9张图片

在Assets中,选择Reimport xxxx(创建的font名称)

UE4 使用中文字_第10张图片

创建材质,修改Blend Mode 为 Masked

添加Vertex Color 和 Font Sample Parameter 在 Font Sample Parameter中选择刚刚创建的Font

UE4 使用中文字_第11张图片

在你的textRenderer组件的text处,分别选择Font字体和字体材质,并输入需要显示的字体

UE4 使用中文字_第12张图片

显示效果如下:

UE4 使用中文字_第13张图片

注意,不要将3500常用字全部放入Font文件中,本人测试后法线字体变的很奇怪,建议几百字内是可以放入Font中,在font的detail中需要修改长宽高等参数

你可能感兴趣的:(UE4开发,美术相关,虚幻UE4开发系列)