好不容易可以在CEGUI中显示中文,挪到dt3d中,又出现问题了,难道是我人品太差,看看代码,就是应用的Render不一样,del3d应用osg包装了一下。
决定改回去看看:
将 dtGUI::CEGUIRenderer* GetRenderer() { return mRenderer; }
替换成CEGUI::Renderer *Renderer() {return mRenderer; }
OK,问题解决了,有时间再看看dt3d为什么没封装好,我再帮他包包!
本文分享了解决CEGUI在dt3d环境下无法正常显示中文的问题经验。通过修改dtGUI::CEGUIRenderer*GetRenderer()为CEGUI::Renderer*Renderer(),成功解决了问题。未来计划进一步研究dt3d的封装问题。
好不容易可以在CEGUI中显示中文,挪到dt3d中,又出现问题了,难道是我人品太差,看看代码,就是应用的Render不一样,del3d应用osg包装了一下。
决定改回去看看:
将 dtGUI::CEGUIRenderer* GetRenderer() { return mRenderer; }
替换成CEGUI::Renderer *Renderer() {return mRenderer; }
OK,问题解决了,有时间再看看dt3d为什么没封装好,我再帮他包包!
767
4万+
2662

被折叠的 条评论
为什么被折叠?