牵着老婆满街逛

严以律己,宽以待人. 三思而后行.
GMail/GTalk: yanglinbo#google.com;
MSN/Email: tx7do#yahoo.com.cn;
QQ: 3 0 3 3 9 6 9 2 0 .

Ogre1.4.5支持中文显示的MovableText类

原类来自于:http://www.ogre3d.org/wiki/index.php/MovableText

稍微修改了一下,使之支持中文的显示,当然了,主要是靠字体文件的支持。
其实Ogre::OverlayElement和这个类是差不多的,不过看起来我觉得Ogre::OverlayElement似乎是要比MovableText好很多的。

测试项目下载,请使用VS2005+Ogre1.4.5编译,将之放入到$(OGRE_HOME)/Samples即可:
/Files/tx7do/DemoMovableText.rar

截图:




posted on 2008-06-26 10:51 杨粼波 阅读(1474) 评论(5)  编辑 收藏 引用

评论

# re: Ogre1.4.5支持中文显示的MovableText类 2008-07-23 19:57 fovov

写得好! 感谢分享!  回复  更多评论   

# re: Ogre1.4.5支持中文显示的MovableText类 2008-07-23 22:53 fovov

为什么我运行你的例子会报这个错误?
Could not find font yamei in MovableText::setFontName

为什么这一行 赋值无效?
mpFont = FontManager::getSingleton().getByName(mFontName);  回复  更多评论   

# re: Ogre1.4.5支持中文显示的MovableText类 2008-07-23 23:02 fovov

昏倒!还是我自己的问题!我没装这个字体! sorry,打扰了!  回复  更多评论   

# re: Ogre1.4.5支持中文显示的MovableText类[未登录] 2008-07-24 18:42 杨粼波

必须要修改Ogre的Font管理才行的,
否则,启动速度慢死了,还内存消耗超级大。  回复  更多评论   

# re: Ogre1.4.5支持中文显示的MovableText类 2008-07-31 10:06 RichardHe

@杨粼波
请问下怎么修改OGRE的FONT的管理啊?提高下效率!  回复  更多评论   


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理