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

UE4 使用中文字UE4 使用中文字

 

 

 

首先在Content中创建一个Font

UE4 使用中文字

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

UE4 使用中文字

 

 

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

UE4 使用中文字

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

UE4 使用中文字

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

UE4 使用中文字

创建材质,修改Blend Mode 为 Masked

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

UE4 使用中文字

 

 

 

 

 

 

 

 

 

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

UE4 使用中文字

 

 

 

 

显示效果如下:

UE4 使用中文字

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

相关文章:

  • 2022-02-24
  • 2021-10-28
  • 2021-06-22
  • 2021-07-19
  • 2021-04-16
  • 2021-11-27
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-11-10
  • 2021-05-03
  • 2022-12-23
  • 2021-12-19
  • 2021-08-28
  • 2021-06-24
  • 2021-06-28
相关资源
相似解决方案