WP8中CCLabelTTF显示中文 很虚,不清晰

困扰好几天了,也没有成功解决。

我们需要对聊天的内容使用 CCLabelTTF 显示,但无论用哪个字体,都是显示的很虚。

已经参考过下面的帖子了,但还是无法解决问题。还请有经验的朋友提示下。

http://discuss.cocos2d-x.org/t/black-border-of-characters-in-cclabelttf/1684/10

void CCFreeTypeFont::draw_bitmap(unsigned char* pBuffer, FT_Bitmap* bitmap, FT_Int x, FT_Int y)
{
FT_Int i, j, p, q;
FT_Int x_max = x + bitmap->width;
FT_Int y_max = y + bitmap->rows;

for (i = x, p = 0; i < x_max; i++, p++)
{
    for ( j = y, q = 0; j < y_max; j++, q++ )
    {
        if (i < 0 || j < 0 || i >= m_width || j >= m_height)
            continue;

        unsigned char value =  bitmap->buffer;

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

}

:12:楼主给的链接刚好可以解决问题…………,总之谢了。