当前位置:网站首页 > Haskell函数式编程 > 正文

ue将dos转换为unix(ue转换编码格式到unix)



UEC++中FText的构建方式使用NSLOCTEXT("nameSpace", "key", "value")

参数:

nameSpace:代表文本空间,加快检索(比如定义菜单页面文本,背包页面文本等)

key:文本的键值,同一空间不能相同

value:文本值,使用默认的语言文本

或者是定义好空间名称后使用LOCTEXT("key", "value")

#define LOCTEXT_NAMESPACE "ABC"

FText t1 = LOCTEXT("k1", "测试文本1");

FText t2 = LOCTEXT("k2", "测试文本2");

#undef LOCTEXT_NAMESPACE

顺便回顾FText、FString、FName之间的转换

FString转FText、FName:

FString s1 = TEXT("ABC"); FText t1 = FText::FromString(s1); FName n1 = *s1; FName n2(*s1); 

FText转FString、FName:

FText t1 = NSLOCTEXT("NS1","k1","ABC"); FString s1 = t1.ToString(); FName n1 = *s1;//需要借助FString才能将FText转为FName

FName转FString、FText:

FName n1(TEXT("ABC")); FString s1 = n1.ToString(); FText t1 = FText::FromName(n1);

FText的格式化文本:

FText t0 = NSLOCTEXT("BattalText","k0","张三"); FText t1 = NSLOCTEXT("BattalText","k1","火球术"); FText t2 = NSLOCTEXT("BattalText","k2","哥布林"); FText AttackFormat = FText::Format(NSLOCTEXT("BattalText","k1000","{0}发动了{1}技能,打中了{2}"),t0 ,t1 ,t2);
到此这篇ue将dos转换为unix(ue转换编码格式到unix)的文章就 介绍到这了,更多相关内容请继续浏览下面的相关 推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • sigmoid函数的意义(sigmoid函数的值域)2025-09-01 07:45:07
  • 支付方式怎么更换微信(支付方式怎么改为微信)2025-09-01 07:45:07
  • 软件卸载快捷方式(卸载软件快捷命令)2025-09-01 07:45:07
  • rm计算公式(rm计算公式极限重量)2025-09-01 07:45:07
  • 支付方式怎么改成指纹(支付方式怎么改成指纹锁)2025-09-01 07:45:07
  • 电力104协议报文格式(104协议报文解析)2025-09-01 07:45:07
  • sigmoid函数有哪些(sigmoid函数特点)2025-09-01 07:45:07
  • sigmoid函数用于(sigmoid函数是线性的吗)2025-09-01 07:45:07
  • 窗口函数 max(窗口函数max())2025-09-01 07:45:07
  • mysql窗口函数lag(mysql窗口函数rank)2025-09-01 07:45:07
  • 全屏图片