• [原创]IrrLicht1.0中文支持


     中国在国际上的地位日益提高,不知为什么好像对这些写引擎的大牛们没什么影响,ogre,Irrlicht都不能直接支持中文,在一个前辈irrlicht0.9支持中文的基础上将1.0版本的中文支持基本搞定了.我使用的freetype是2.2.1版本.修改后也使引擎对freetype产生了依赖.中文输入暂时还不支持清华紫光等在中文状态按回车输入英文的功能.如果实在需要可考虑再行改动.对引擎重新编译发现用vc6.0不可编译dx9.0的相关文件,说是用6.0会产生不好解决的链接错.不过我发现用dx9.0 2005 april 的版本编译好像没什么问题.更高版本的dx9sdk应该也不会有问题.
    将irrcompileconfig.h文件最后的编译条件注释掉就可以了.
    /*
    #if (_MSC_VER < 1300 && !defined(__GNUC__))
    #undef _IRR_COMPILE_WITH_DIRECT3D_9_
    #pragma message("Compiling Irrlicht with Visual Studio 6.0, support for DX9 is disabled.")
    #endif
    */
    由于改动的代码比较多就不在此列出来了.看看工作成果吧,原来demo是支持小日本文的,我改成中文了.
     
  • 相关阅读:
    js类型自动转换以及==对比规则
    js改变作用域链
    cookie简单实例
    js操作cookie
    body设置margin为0
    inline-block和block元素水平居中显示
    执行git clone遇到警告解决办法
    git中各大写字母表示含义
    git命令报错
    linux.txt
  • 原文地址:https://www.cnblogs.com/flysnow/p/457825.html
Copyright © 2020-2023  润新知