ue4 FString 中文乱码问题
2024-08-31 08:08:03
使用FString出现乱码,最简单的情况,FString Str = "你好";
这时候就会出现乱码,解决方法是改成这样 FString Str = TEXT("你好");
ue4 4.19 中文乱码问题
今天把项目中使用的引擎从4.16升级到4.19,发现之前在项目中使用的中文常量有些会编译报错,没有编译报错的在游戏中也不能正常显示,会显示成乱码。编译报错提示为中文常量字符串中有换行符,此报错明显是由于ue4没有把中文常量按照正确的编码读取,于是就联想到可能是文件编码设置问题。在vs中,打开文件,高级保存选项,发现编码设置为gb2312,此时把编码改为utf8,再编译,报错和中文乱码的问题就好了。如下图:
最新文章
- http学习 1-3 chapter3-报文
- display:inline、block、inline-block 的区别
- 【转】String.format详解
- bzoj2396: 神奇的矩阵
- Layout No collapsible
- Linux系统调用(转载)
- struts导包
- Linux设备文件自动生成
- kruskal算法求最小生成树(jungle roads的kruskal解法)
- NET CORE 应用程序启动
- boost::thread类
- Java equals 和 hashcode 方法
- wubi安装ubuntu后,增加swap大小,优化swap的使用参数-----------让ubuntu健步如飞,为编译android源码准备
- pt-align
- 用less编写百度搜索静态效果
- Android 常用数据操作封装类案例
- SQLAlchemy 嵌套事务的解决方案
- (map string)Crazy Search hdu1381
- php -- func_get_args
- Linux 小知识翻译 - 「路径设置」