CEGui支持UTF8编码,使用Freetype第三方库来对字体支持。它在Font初始化时加载一部分基本字符,并将其绘制到ImageSet上,如果以后用到没有存在在ImageSet上的字符时就没法显示了。解决方法,一、在每次绘制前定义要用到的字符,然后绘制;二、修改Font类,给ImageSet类增加Image,避免重新定义字符纹理。
CEGui对中文的支持
最新推荐文章于 2016-03-29 23:00:34 发布
CEGui支持UTF8编码,使用Freetype第三方库来对字体支持。它在Font初始化时加载一部分基本字符,并将其绘制到ImageSet上,如果以后用到没有存在在ImageSet上的字符时就没法显示了。解决方法,一、在每次绘制前定义要用到的字符,然后绘制;二、修改Font类,给ImageSet类增加Image,避免重新定义字符纹理。