字体总是模糊甚至高清图像版本

时间:2014-06-13 00:17:53

标签: ios fonts cocos2d-x

我正在使用Cocos2d-x并加载.fnt文件(在bmGlyph中创建),以便我可以创建CCLabelBMFont。令人沮丧的是,字体总是模糊不清,即使加载高清品种也是如此。

distance_label = CCLabelBMFont::create("0", fntFile);
distance_label->setScale( 0.8 * CCDirector::sharedDirector()->getContentScaleFactor() );
distance_label->setPosition( ccp(distance_label->getContentSize().width/2.0 + 8, size.height - 60) );
this->addChild( distance_label );

在我的iPhone 5上进行测试。

为什么字体总是模糊而不清晰/高分辨率的任何想法?

1 个答案:

答案 0 :(得分:0)

.fnt文件是光栅字体(不是True Type或Open Type字体的矢量)。如果创建字体的分辨率至少与目标分辨率一样高,则可能无法从中获得平滑的图像。