|
发表于 2007-7-4 15:32:00
|
显示全部楼层
Re: OGRE+CEGUI显示中文问题
我今天需要用到中文显示的时候,也遇到问题了。到了添加.scheme的时候,就出现了中断。- load .sheme
- CEGUI::SchemeManager::getSingleton().loadScheme(
- (CEGUI::utf8*)"TaharezLookSkinChinese.scheme");
复制代码 察看Log日志,题是错误是:
Font '' has been destroyed.
04/07/2007 15:23:01 (Error) Exception: Scheme::loadResources - The Font created by file 'simhei.ttf' is named '', not 'simhei' as required by Scheme 'TaharezLookSkin'.
我的TaharezLookSkinChinese.scheme是,
<?xml version="1.0" ?>
<GUIScheme Name="TaharezLookSkin">
<Imageset Name="TaharezLook" Filename="TaharezLook.imageset" />
<Font Name="BlueHighway-12" Filename="bluehighway-12.font" />
<Font Name="BlueHighway-10" Filename="bluehighway-10.font" />
<Font Name="BlueHighway-8" Filename="bluehighway-8.font" />
<Font Name="simhei" Filename="simhei.ttf" Type="FreeType" Size="10" NativeHorzRes="800" NativeVertRes="600" AutoScaled="true"/>
其余的都和原有的一样;并且也按照小神说的,将.layout转换成.utf-8的格式。请问这是什么原因呢? |
|