让OGRE支持中文(二) ----支持TTF字体了[41]

[入库:2005年8月18日] [更新:2007年3月24日]

本文简介:选择自 nethz 的 blog

        首先最重要的是我们要一个方法得到汉字的unicode码,我们用到了unicodemap数组,提供了区位码到unicode码的转换工作,等一下提供这个表给你,好不容易从网上找到的阿,可惜这个表没有中文标点的对应,如果希望支持中文标点,就要努力找到unicode码并加进这个表了。这个表是这样的 char c[3]="邸";unicodemap[94*(c[0]-0xa0-1)+c[1]-0xa0-1];就得到邸的unicode码,不知道为什么没有5165~5169的unicode码,是轮空么?

       

        申请渲染(字)

        {

                if(有这个字)

                        返回位置

                else

                {

                        if(有空间)

本文关键:让OGRE支持中文(二) ----支持TTF字体了
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top