文件名称:Irrlicht添加对中文的支持(源代码+演示程序)
文件大小:13.83MB
文件格式:7Z
更新时间:2016-12-01 13:43:56
irrlicht 游戏
里面包含了微软雅黑字体,所以占了比较大的空间,下载时请耐心等待。 ------------------------------------------------------------------ Irrlicht在立项之初,可能没有考虑国际化的问题,因此一开始使用的字符集都是ANSI的,似乎是在Irrlicht1.6开始,才开始在GUI和其他模块中将wchar_t当作普通字符的存储格式。但是wchar_t在不同的平台上存储又不一样,因此直到版本1.73,官方还没有提供东亚字符的显示。 在网络上搜到了几篇让Irrlicht支持中文的博客,虽然已经过去几年了,但依然受用。博客的地址将以参考文献的形式记录下来。下面将要介绍一下如何让Irrlicht支持中文。
【文件预览】:
source
----CGUITTFont.h(14KB)
----irrUString.h(78KB)
----CGUITTFont.cpp(33KB)
----main.cpp(4KB)
----freetype250MT.lib(927KB)
bin
----Irrlicht_ChineseGUI.exe(514KB)
----Irrlicht.dll(2.55MB)
----MPBar.png(10KB)
----HPBar.png(10KB)
----PlayerAvatar.png(39KB)
----Backpack.png(2KB)
----Irrlicht_ChineseSupport.exe(509KB)
----map-20kdm2.pk3(1.99MB)
----msyh.ttf(20.76MB)