如何在游戏中将文字显示为外星语?(将中文字符转换为乱码)

13 篇文章 0 订阅

看到这个标题是不是特别奇怪?没错,就是故意将中文转为乱码!!!

百度一大圈都没找到!!!

全部都是说如何将乱码转为中文的!

--------------------------------------------------------------------------------

事情是这样的,我们的游戏做了多语言版本,有法语、德语、西班牙语、日语等等乱七八糟的语言,后来某天突发奇想在游戏中加入一种外星语吧?嗯这个想法挺有趣的,但是又不能专门去翻译外星语,其实只要看不懂就好了,于是想要么弄成乱码吧,程序员都懂的。

可是偏偏不想碰到的时候碰到乱码,现在想碰到乱码就死活出现不了,后来想到一种方法,就是写一段代码将中文读取进来,转换为GB2312就行了,果然程序员改变世界。

代码如下:(C#)

string text="中文";
string keyword;
byte[] buffer= System.Text.Encoding.UTF8.GetBytes(text);
keyword=System.Text.Encoding.GetEncoding("GB2312").GetString(buffer);
Debug.Log (keyword);


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

鱼蛋-Felix

如果对你有用,可以请我喝杯可乐

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值