我正在尝试通过cocos2d-x方法加载:
CCLabelBMFont* newLabel = CCLabelBMFont::create("Test string", "font/ComicBook.fnt");
newLabel->setPosition(CCPoint(m_screenSize.width / 2.0f, m_screenSize.height / 2.0f));
addChild(newLabel, 12);
它在创建字体的第一行崩溃。
堆栈跟踪显示它可以找到字体文件,但它崩溃了:
bool CCTexture2D::hasPremultipliedAlpha()
{
return m_bHasPremultipliedAlpha;
}
我不确定这意味着什么。谢谢。
答案 0 :(得分:0)
使用文本fnt格式而不是xml。