cocos2dx再WP8下字体出现毛刺

如下图所示,基于cocos2dx,在WP8下的游戏不支持系统字体,试了各种字体,但是都出现字体比较模糊,出现毛刺的问题。有谁碰到过这个问题吗?

楼主有解决吗 我也遇到这种情况 换其他字体库也是这样

没有找到办法,联系了微软的技术人员,给出了微软雅黑的建议,但是没用,总觉得应该是cocos2d-x的问题,是否是在一个黑色背景的位图写文本,然后再处理成背景透明,没有处理干净导致的呢。

在CCFreeTypeFont.cpp文件,draw_bitmap()函数中修改方式

 if(value > 0)
{
FT_Int index = (j * m_width * 4) + (i * 4);
pBuffer = 0xff;
pBuffer = 0xff;
pBuffer = 0xff;
pBuffer = value;
}

哈哈,非常,感谢3楼的朋友,的确是这个解决方案。

前些天我就搞定了,迟了点和大家分享一下。我是在这里找到答案的:http://discuss.cocos2d-x.org/t/black-border-of-characters-in-cclabelttf/1684/15

不知道为何cocos2d会出现这种低级问题,难道他们没有在真机上跑过吗?!这个问题搞了我好久。

我在2.2.2版本也是用这种方法修改的,感觉还是会有点轻微的黑边。后来我看cocos2dx2.2.4版本的代码,如我发的那样。显示正常多了。

请问楼主怎么显示字体啊,我这边字体不能显示,cocos2dx 3.3 +lua wp8虚拟机里面不能显示汉字